home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d3 / xrs41dox.arc / XRS410.DOC < prev   
Text File  |  1991-03-03  |  110KB  |  2,059 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                      XXX    XXX      RRRRRRRR        SSSSS <tm>
  8.                      XXX  XXX       RRR   RRR      SSS  SS
  9.                      XXXXXX        RRR   RRR      SSS
  10.                      XXXX         RRRRRRRR         SSS
  11.                    XXXXXX        RRR RRR            SSS
  12.                  XXX  XXX       RRR  RRR       SS  SSS
  13.                XXX    XXX      RRR   RRR       SSSSS
  14.  
  15.  
  16.                        eXpress Response System v4.10
  17.  
  18.  
  19.  "eXpress Response System" (R) Registered U.S. Patent and Trademark Office
  20.   Copyright (C) 1988, 1989, 1990, 1991  by Michael Y. Ratledge, CDP, CSP
  21.    SysOp of the "East Bay X-Change" RemoteAccess BBS in Charleston, S.C.
  22.  
  23.          21 hours a day at 803/556-7485 (USR HST/14400/V.42bis) or
  24.    803/556-7514 (Hayes v9600 'Ultra' V.32/V.42/V.42bis modem) FREQ Only!
  25.  
  26.   FidoNet Addresses:  1:1/112, 372/0, 372/666, 372/777, 372/888, 372/6666
  27.  
  28.               Compuserve Information System ID: 76666,1512
  29.  
  30.             Documentation for XRS 4.10 compiled by Ed Meloan
  31.      Augusta Forum BBS, FidoNet Address: 1:360/1, North Augusta, SC
  32.  
  33.     Based on earlier documentation by Barry Wood, Oklahoma City, OK
  34.      and even earlier documentation by Miles Hoover of Oakton, VA.
  35.  
  36.                         ┌─────────┐
  37.                   ┌─────┴───┐     │              (R)
  38.                 ──│         │o    │──────────────────
  39.                   │   ┌─────┴╨──┐ │  Association of
  40.                   │   │         │─┘  Shareware
  41.                   └───│    o    │    Professionals
  42.                 ──────│    ║    │────────────────────
  43.                       └────╨────┘    MEMBER
  44.  
  45.  XRS is written by a member of the Association of Shareware Professionals
  46.  (ASP).  ASP wants to make certain the shareware principle works for you!
  47.  
  48. If you are unable to resolve a shareware-related problem with an ASP member
  49. by contacting the member directly, ASP may be able to help.  The Ombudsman
  50. can help you resolve a dispute or problem with an ASP member, but does not
  51. provide technical support for members' products.  Please write:
  52.  
  53.     ASP Ombudsman,   545 Grover Road,   Muskegon, MI  49942   U S A
  54.  
  55. or send a message via easyplex to ASP Ombudsman 70007,3536 on Compuserve.
  56.  
  57. eXpress Response System 4.10 documentation                          Page i
  58.  
  59.  
  60.  
  61.                            Table of Contents
  62.  
  63.  
  64. Overview of XRS . . . . . . . . . . . . . . . . . . . . . . . . . .  1
  65.  
  66. User Supported Software . . . . . . . . . . . . . . . . . . . . . .  2
  67.  
  68. Registering XRS . . . . . . . . . . . . . . . . . . . . . . . . . .  2
  69.  
  70. License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  3
  71.  
  72. Warranty. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  3
  73.  
  74. Hardware Requirements . . . . . . . . . . . . . . . . . . . . . . .  3
  75.  
  76. Credits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  4
  77.  
  78. Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . .  5
  79.  
  80. Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . .  8
  81.  
  82. Getting a Mailbag . . . . . . . . . . . . . . . . . . . . . . . . . 17
  83.  
  84. Using XRS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
  85.  
  86. Reading Messages. . . . . . . . . . . . . . . . . . . . . . . . . . 22
  87.  
  88. Miscellaneous Topics. . . . . . . . . . . . . . . . . . . . . . . . 25
  89.  
  90. APPENDIX A - Error Messages & Codes . . . . . . . . . . . . . . . . 28
  91.  
  92. APPENDIX B - XRS Files Used & Created . . . . . . . . . . . . . . . 29
  93.  
  94. APPENDIX C - XRS under Novell NetWare . . . . . . . . . . . . . . . 30
  95.  
  96. APPENDIX D - XRS under Desqview . . . . . . . . . . . . . . . . . . 30
  97.  
  98. APPENDIX E - Checklist for Setting Up XRS . . . . . . . . . . . . . 31
  99.  
  100. APPENDIX F - Problem Resolution . . . . . . . . . . . . . . . . . . 32
  101.  
  102. APPENDIX G - Revision History . . . . . . . . . . . . . . . . . . . 32
  103.  
  104. Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
  105.  
  106. Registration Form . . . . . . . . . . . . . . . . . . . . . . . . . 38
  107.  
  108. eXpress Response System 4.10 documentation                          Page 1
  109.  
  110.    ╔════════════════════════════════════════════════════════════════════╗
  111.    ║░░░░ Overview of XRS ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ Chapter 1 ░░░░░║
  112.    ╚════════════════════════════════════════════════════════════════════╝
  113.  
  114.    XRS (eXpress Response System) is an offline reader/editor for messages
  115. downloaded from computer bulletin board systems.  The BBS user is able to
  116. configure the message areas that he most desires to read, and is then able
  117. to download all the messages from his chosen areas in one packet.  He can
  118. then read them at his leisure, on his own machine rather than being
  119. dependent upon a sysop decided time limit. Currently, you can download
  120. messages from TComm, QuickBBS, Remote Access, SuperBBS, Maximus, Opus,
  121. XBBS or TPBoard Bulletin Boards.  Support for several other BBS systems is
  122. being worked on now!
  123.  
  124.    The best part of XRS is that the user can also reply to the messages he
  125. reads, or even create original messages.  The next time the user logs onto
  126. the BBS, he uploads these new messages, and they are automatically placed
  127. in the BBS message system.  Of course, the user can also download a new
  128. batch of messages, and start all over again!
  129.  
  130.    XRS is extremely easy to use yet very flexible.  It allows you to use
  131. YOUR time to YOUR advantage, rather than being limited to when you can
  132. access the BBS.  It also allows the BBS to be free for more callers more
  133. often!
  134.  
  135.    For those curious ones, XRS is written in C language, using the C-Worthy
  136. Interface Library from Solution Systems.  This means that XRS easily takes
  137. advantage of windowing, editing, video configuration and more!  It is also
  138. augmented by assembler functions in critical areas plus a binary (external)
  139. overlay for native language support, allowing easy translation to any
  140. foreign language without requiring any changes to the program itself.  If
  141. you are interested in translating XRS to your native language (currently
  142. English, Dutch, French, German and Swedish are available), please contact
  143. the author at 372/6666 (also HST/14400/V.42bis).
  144.  
  145.    XRS is best for those people with little time on their hands, or who
  146. call long distance for messages.  The packet that you download is archived
  147. into a smaller package for ease and speed of handling.  XRS takes care of
  148. all the unpacking, so all you have to do is read messages.  Since you
  149. aren't online, you can take as long to read them as you like.  You can also
  150. go answer the door, diaper a kid, or flip the hamburgers without worrying
  151. about the dreaded "carrier lost."  It's also great for SysOps that manage
  152. their BBS remotely!
  153.  
  154.    Not only do you get to read messages at your convenience, but you get
  155. quoting ability, can backtrack and read a previous message easily, export
  156. messages to printer or disk, and even archive them for later reference.
  157. You can also quit, go away, and when you return, start up exactly where you
  158. left off!
  159.  
  160.    XRS is the user side program of a two-program system - the BBS program
  161. will be handled briefly under the GETTING A MAILBAG section in this manual.
  162.  
  163. eXpress Response System 4.10 documentation                          Page 2
  164.  
  165.    ╔═════════════════════════════════════════════════════════════════╗
  166.    ║░░░░ Notice!! ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  167.    ╚═══╦═════════════════════════════════════════════════════════╦═══╝
  168.        ║    If you want to use XRS, please realize that most of  ║
  169.        ║  the computer bulletin boards that make it available    ║
  170.        ║  are members of FIDONET.  Members of FIDONET make use   ║
  171.        ║  of a system called "echomail" to transport a message   ║
  172.        ║  from the originating computer to systems all over      ║
  173.        ║  the world.  I require that you acknowledge your        ║
  174.        ║  responsibility for any messages placed into these      ║
  175.        ║  systems before you use XRS, even to 'test drive' it!   ║
  176.        ║                                                         ║
  177.        ║    Sysops who carry echomail pay long distance phone    ║
  178.        ║  charges to pickup AND deliver the mail you are         ║
  179.        ║  reading/writing.  Please do not take advantage of      ║
  180.        ║  them, or cause them headaches by posting nasty or      ║
  181.        ║  irrelevant messages! You MUST enter messages that      ║
  182.        ║  pertain to the subject matter of the individual        ║
  183.        ║  echo - if you are not sure - ask your Sysop about      ║
  184.        ║  it *before* you try it.                                ║
  185.        ╚═════════════════════════════════════════════════════════╝
  186.  
  187.    ╔════════════════════════════════════════════════════════════════════╗
  188.    ║░░░░ User Supported Software ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  189.    ╚════════════════════════════════════════════════════════════════════╝
  190.  
  191.   XRS is Shareware or "User Supported".  It is not crippled in anyway, and
  192. all features work perfectly even for unregistered users.  "User Supported
  193. Software" means that you can use it for a short period of time (up to 30
  194. days) and then - if you like it, AND use it - you should register XRS by
  195. sending me $30.  Otherwise you should erase it from your disk!
  196.  
  197.   If you do not send me $30 dollars, the software will continue to work,
  198. but you will always get a little advertising banner, and you will have to
  199. continue entering the random password/key each time you use beta versions.
  200. These are simple reminders that can easily be avoided by registering your
  201. copy and receiving a valid (permanent) "PassKey" code from me in return.
  202.  
  203.    ╔════════════════════════════════════════════════════════════════════╗
  204.    ║░░░░ Registering XRS ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  205.    ╚════════════════════════════════════════════════════════════════════╝
  206.  
  207.   There is a short, two-page form at the end of this documentation to mail
  208. in with your $30 registration.  This will cause me to grant you a "license
  209. in perpetuity" (that means forever!) to have/hold/use/delete your copy (and
  210. future enhanced versions...) of the eXpress Response System.  You will also
  211. receive your personalized password key to place into an XRS.KEY file.  This
  212. key is an eight-digit hexadecimal code produced by a cyclic redundancy
  213. algorithm performed on your name.  It is unique for each person.  Note that
  214. this is also in a separate file named "REGISTER.XRS" for ease of printing.
  215.  
  216.   Major updates (new x.00 versions) have a requested $5-10 fee.
  217.  
  218. eXpress Response System 4.10 documentation                          Page 3
  219.  
  220.    ╔═══════════════════════════════════════════════════════════════════╗
  221.    ║░░░░ License ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  222.    ╚═══════════════════════════════════════════════════════════════════╝
  223.  
  224.   You are granted a limited, 30-day review period to test-drive XRS.  After
  225. that period expires, you *MUST* either register or discontinue using the
  226. XRS program and erase it from your disk.
  227.  
  228.    ╔════════════════════════════════════════════════════════════════════╗
  229.    ║░░░░ Warranty ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  230.    ╚════════════════════════════════════════════════════════════════════╝
  231.  
  232.   This software is guaranteed to take up space on your disk.  Beyond that,
  233. if it breaks in two, you may keep both pieces.  I will, of course, fix any
  234. known problems that are reported to me with sufficient examples to allow
  235. me to find the problem.  If you experience an abnormal error, please
  236. document the error-codes and messages that you receive so I can fix it!
  237. Use <CTRL_F10> to capture a screen-dump into "$XRS$PRT.SCR" if possible.
  238.  
  239.    ╔════════════════════════════════════════════════════════════════════╗
  240.    ║░░░░ Hardware Requirements ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  241.    ╚════════════════════════════════════════════════════════════════════╝
  242.  
  243.   -Computer:  Almost any IBM/PC-compatible computer running DOS 2.1 or
  244. higher, including many of the not-so-compatible machines.
  245.  
  246.   -Disk Drives:  At least 2 360K floppies, 1 720K floppy, or preferably a
  247. hard drive are required.  It might be possible to run an extremely limited
  248. copy of XRS on a single 360k floppy, but this would be frustrating for you.
  249.  
  250.   -Memory:  Need at LEAST 256K free for the overlay version of XRS.  Recent
  251. overlayed versions will cache overlays in EMS expanded or XMS 2.0 extended
  252. RAM if you have 85k or either type RAM free, requiring less 'base' (640k)
  253. RAM, yet still operating at the same speed as non-overlayed versions.  If
  254. you have more than 300K free, try the non-overlay version.  XRS dynamically
  255. allocates memory required to display lists and menus, and therefore the
  256. more messages in your mailbag, the more memory it will require to operate
  257. efficiently.  Larger screen sizes (43x80 or 50x80) also slightly increase
  258. memory usage.  A very large mailbag may need as much as 200K more dynamic
  259. memory (RAM) for all functions to work, but a typical one (less than 200
  260. messages) only needs the memory listed above.
  261.  
  262.   -Mouse:  A Microsoft driver is required if you want to play with a
  263. rodent.  Logitech mice with Microsoft-compatible drivers work fine.  XRS
  264. automatically knows that a driver is installed and will allow you to use
  265. the little critter.  For some more info, see CONFIGURATION.
  266.  
  267.   -Monitor:  Color is preferable, since XRS makes extensive use of color.
  268. Unless you have it set differently, XRS will make the best use it can of
  269. the color card (for example, 43-line mode for EGA). Monochrome monitors
  270. can, of course, be used.  See CONFIGURATION for more on color modes.
  271.  
  272. eXpress Response System 4.10 documentation                          Page 4
  273.  
  274.    ╔═══════════════════════════════════════════════════════════════════╗
  275.    ║░░░░ Credits ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  276.    ╚═══════════════════════════════════════════════════════════════════╝
  277.  
  278.   eXpress Response System (R) is a registered trademark of Mike Ratledge,
  279.   Registered U.S. Patent and Trademark Office.  Copyrights (c) registered
  280.   1988-91, also protected in any foreign countries recognizing the Bern
  281.   copyright convention.
  282.  
  283.   XRS, QMX, and RAX are all trademarks of Mike Ratledge and D.E.S.C.U.,
  284.   also protected by registered Copyrights (c) 1988, 1989, 1990, 1991.
  285.  
  286.   C-Worthy Interface Library and "Brief - the programmer's editor" are both
  287.   registered trademarks, Copyright (c) 1987, 88, 89, 90 by Solution Systems
  288.   and Custom Design Systems.
  289.  
  290.   TComm and TCommNet are trademarks and/or copyrighted by Larry Jordan and
  291.   The CommSoft Group, written by Jan van der Eyjk.
  292.  
  293.   RemoteAccess is a trademark of Continental Software.
  294.  
  295.   QuickBBS is a trademark of The QuickBBS Group, Inc. (?)
  296.  
  297.   FidoNet is a registered trademark of Tom Jennings of Fido Software.
  298.  
  299.   PKZip, PKArc, PKUnZip, and PKXArc are trademarks of Phil Katz and PKWare.
  300.  
  301.   Lotus is a registered trademark of Lotus Development Corp.
  302.  
  303.   NetWare is a registered trademark of Novell, Inc
  304.  
  305.   LHARC was created by "Yoshi".
  306.  
  307.   XMX (the XBBS mail interface) was written by Bob Butler.
  308.  
  309.   XBBS was written by Mark Kimes.
  310.  
  311.   Many, many people have contributed ideas, thoughts and direction to the
  312.   current version of XRS and their contributions are greatly appreciated!
  313.  
  314.                 Many thanks to my Beta Bashers!
  315.  
  316. eXpress Response System 4.10 documentation                          Page 5
  317.  
  318.    ╔════════════════════════════════════════════════════════════════════╗
  319.    ║░░░░ Installation ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ Chapter 2 ░░░░░║
  320.    ╚════════════════════════════════════════════════════════════════════╝
  321.  
  322.                         * * * READ THIS * * *
  323.  
  324.              You MUST have a mailbag downloaded from a BBS
  325.              in order to run XRS.  You will NOT be able to
  326.              run XRS without some of the files that the BBS
  327.              will send you.
  328.  
  329.  
  330.   I am going to tell you everything about setting up XRS before telling you
  331. how to run it.  HOWEVER, this does not mean that you have to do all of the
  332. following setup work to run XRS.  You *can* run it right "out of the box."
  333. However that will put limits on the extreme flexibility of the program.  To
  334. actually run XRS doesn't really even require reading this manual since it
  335. is extremely intuitive and easy to use.
  336.  
  337.   For XRS you will need the following files on your disk (for floppy disks,
  338. see CONFIGURATION/FLOPPY DISKS).  If using a hard drive, a separate
  339. subdirectory is recommended (preferably named "\XRS").
  340.  
  341.  
  342. ----The following files come with the XRS program and are required to RUN
  343. the XRS program.  Beginning with version 3.45, all XRS$*.DAT and the
  344. RESPONSE.HLP files are merged into a single file named "XRS$ALL.DTA".  The
  345. *$XRS.OVL files are also obsolete.  (You should delete the old files.)
  346.  
  347.    XRS$CORE.RTL - RTLink+ "Run-time Library"
  348.    XRS$ALL.DTA  - C-Worthy messages, help and error message overlay
  349.    RESPONSE.EXE - "XRS" Response program itself (generic)
  350.    RESP_286.EXE - (V20/30 - 80286+ processors)
  351.    RESP_OVL.EXE - Turbo/overlayed generic version
  352.       *OR*
  353.    RESP_RTL.EXE - Turbo/overlayed V20/30-80286+ version
  354.  
  355.  
  356. ----The following files come with the XRS program, are optional, and
  357.     are not required for it to run (but do help):
  358.  
  359.    CONFIG.XRS   - "XRS" configuraion file (you may modify the provided
  360.                    CONFIG.DMO file and rename to CONFIG.XRS)
  361.    USERLIST.DMO - Sample Userlist (rename USERLIST.XRS to use)
  362.    XRS.KEY      - Only sent to registered users - contains passkey
  363.    SAMPLE.ORG   - Example custom origins line file
  364.  
  365. eXpress Response System 4.10 documentation                          Page 6
  366.  
  367.  
  368. ----The following files are included when downloading a MailBag from a
  369.     bulletin board supporting XRS and are required for the program to run
  370.     (changing any of these files will cause "XRS" to fail).  When you
  371.     unpack a new mailbag, any of these files that are old will be deleted:
  372.  
  373.    MAIL?IDX.XRS - Message information index pointer file
  374.    BAT?MAIL.XRS - Actual text of the messages selected
  375.    AREAS?.XRS   - Listing of the message areas authorized 
  376.    USER?.XRS    - Control file containing name, address, etc.
  377.    SUMMARY?.XRS - Index, summary and other statistics (<F6> displays it)
  378.  
  379. ----These files are optional, but used by XRS if found:
  380.  
  381.    ACCESS?.XRS  - Message areas access information
  382.    ZIP_ONLY.XRS - Type of packer index, deleted by XRS when unpacked.
  383.    ARC_ONLY.XRS - Type of packer index, deleted by XRS when unpacked.
  384.    xxxxxxxx.XRS - Special file. Named by the Sysop.  Should be different
  385.                   for each BBS.  If it is named EZBOARD?.XRS, tell your
  386.                   SysOp to read his RA/QMX documentation better!  This
  387.           will allow you to tell from which board you downloaded
  388.           the messages!
  389.  
  390.    *Note:  "?" is always replaced by '1' or the node number you signed
  391.     onto if a multi-node BBS.
  392.  
  393. ----The following files are created by "XRS" Response when running -
  394.     *never* change these files!:
  395.  
  396.    RESPONSE.XRS - Outgoing message header information
  397.    ??.MSG       - Actual messages you create ('??' = 1 to 99)
  398.    XRS_PACK.$$? - Indicates the last used MailBag sequence number
  399.    BAG_ID.XRS   - Retains the name of the mailbag (from where it came)
  400.  
  401. ----The following files are created by "XRS" when it is run and may be
  402.     modified online or manually.  Any of these files may be deleted:
  403.  
  404.    ORIGIN.XRS   - Contains the outgoing message "Brag Line" banner 
  405.    ARCHIVED.XRS - Contains all messages you have marked with "TAG"
  406.    XRS_PACK.LOG - Log of outgoing messages which have been MailBagged
  407.    XRSCOLOR.BIN - Maintains your color schemes selected with <SHIFT_F7>
  408.  
  409. eXpress Response System 4.10 documentation                          Page 7
  410.  
  411.  
  412. ----A single outgoing FidoNet-style MailBag is created to send back to the
  413.     BBS from which the messages were downloaded.  The name of this packet
  414.     is unique.  It reflects YOUR system *and* the system you get your mail
  415.     from. You can write DOS batch files to control this file for uploading.
  416.     The filename conforms to the following conventions:
  417.  
  418.    xxxxxxxx.SU?, .MO?, .TU?, .WE?, .TH?, .FR? or .SA?  (depending on 
  419.    the day-of-the-week).    *** DO NOT CHANGE THIS FILE ! ***    
  420.    It should be uploaded back to the BBS on your next call and then 
  421.    DELETED!   Note: (xxxxxxxx) indicates the Hexadecimal address for the
  422.    BBS and user number; it will always remain the same, such as 75deff85.*
  423.    so batch files can be made for automated uploading and downloading.
  424.  
  425.  
  426. ----Somewhere on your PATH, you must have whichever packer you prefer to
  427. use.  It should be either PKZip, PKArc, or LHArc.  You should have the
  428. appropriately named unpacker handy also (PKUnZip, PKXArc, or LHArc).  For
  429. consistency, use the same type packer and unpacker.  You choose your
  430. packing protocol when you are logged onto the BBS and choose your desired
  431. message areas.  See also "PACKER" in the CONFIGURATION section.  Since XRS
  432. always tries PKZip first, you do *not* need "PACKER PKZIP" in CONFIG.XRS!
  433.  
  434. ----As noted above, you will need to get a mailbag from a BBS that supports
  435. XRS.  See GETTING MAILBAG for more details.  Recent versions of the mailbag
  436. extractors use "Named Mailbags" which reflect the name of the BBS from which
  437. they were obtained (EBAYXCH1.ZXR, AGFORUM1.ZXR).  Older mailbags are named
  438. BAT?MAIL.* ("?" being a number designating the node, usually a "1" --- "*"
  439. being the extension used by a packer, ie: "ZIP" for a zipped archive).
  440.  
  441. Here's an IMPORTANT CHANGE in version 4.10
  442.  
  443. Earlier versions of XRS allowed you to change the XRS colors by using an
  444. external program.  Beginning with version 4.10 you may adjust your
  445. colors by pressing <SHIFT_F7>.  Setting colors changes or creates a
  446. small file (XRSCOLOR.BIN).  Do NOT delete this file unless you want your
  447. colors to return to the defaults.  Your CONFIG.XRS file is also updated
  448. with a new XRSCOLOR xxxxxxx statement assuming you confirm you want the
  449. new colors saved.  If you don't, they are in effect for only that
  450. session.  The old XRSColor.EXE is now obsolete and can be deleted.
  451.  
  452. ****FLOPPY DISKS
  453.    As stated previously, you generally need at least 2 360K floppy disk
  454. drives or one larger floppy to effectively run XRS.  A hard disk is much
  455. preferred.  The best way is to put all the XRS files on, say A:, and the
  456. mail files on B:  -- you then log on B: and type "A:RESPONSE" -- you may
  457. also set a PATH statement (see your DOS manual for details).
  458.  
  459.    Using any command line parameter disables the music on registered AND
  460. unregistered copies, plus disables many of the normal beeps.
  461.       Example:  "Response x"    (aren't you glad you're still reading?)
  462.  
  463. eXpress Response System 4.10 documentation                          Page 8
  464.  
  465.    ╔════════════════════════════════════════════════════════════════════╗
  466.    ║░░░░ Configuration ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ Chapter 3 ░░░░░║
  467.    ╚════════════════════════════════════════════════════════════════════╝
  468.  
  469.   As noted in INSTALLATION, an optional file named CONFIG.XRS can be used
  470. by XRS.  This file is a plain ASCII text file.  The file is actually very
  471. important to the functioning of the program.  It is this file that allows
  472. the maximum flexibility of XRS to be utilized by you.  With CONFIG.XRS you
  473. can setup XRS to behave exactly as you prefer.  It is recommended that you
  474. "play around" with the many options available till you get it just right.
  475.  
  476.   Each parameter must be on a separate line in this plain ASCII text file!
  477. A semicolon (";") at the beginning of a line can be used for commenting, or
  478. for turning OFF that option.  To turn off the option, you may also merely
  479. *not* include it in the file... CONFIG.XRS is *not* case-sensitive, EXCEPT
  480. in the external editor parameter "%s". Each option that has an asterisk
  481. ("*") to the right of it is also available as an ON/OFF toggle while inside
  482. the XRS program from the <F4> hot-keyed configuration (see USING XRS).
  483. Note: =RECENT= parameters are indicated with "++++" instead of "----".
  484.  
  485. ----"Preload summary"
  486.     This forces XRS to dynamically allocate space for, and preload the
  487. summary/index detail information into memory.  This allows for super-fast
  488. access, and saves the program from reading the disk each time.
  489.  
  490. ----"Flip Heading"
  491.     This is primarily for RemoteAccess/QuickBBS users.  It switches lines
  492. 1 and 2 (TO: and FROM:) of the screen during message display to make it
  493. look more like QuickBBS or RA message displays as viewed on the BBS.
  494.  
  495. ----"Nuke Garbage"    *
  496.     Strips extra origin lines (zone gates, etc.) and other miscellaneous
  497. unnecessary stuff from the messages.
  498.  
  499. ----"Quote Header"    *
  500.     The Unix-style quote header defaults to OFF, so if you want a header
  501. you must have this parameter in the CONFIG.XRS file.  The header has the
  502. name of the person quoted, who he was writing to, the date of the original
  503. message and some other interesting info.  A lot of people like this one...
  504. This information goes at the top of a quoted reply.
  505.  
  506. ----"Quote Kludge"    *
  507.     Permits the quoting of both the tear line(s) and origin lines. These
  508. are the lines at the bottom of each echomail message that tell you what
  509. editor was used to write the message (tear line), and the "address" from
  510. which the message originated from.  Without this option, these extra lines
  511. are stripped from the quoted reply.
  512.  
  513. ----"One Tear"
  514.     Strips all but one tear line from the messages.  Makes things much
  515. neater, especially for quoted messages.  It will display the first one
  516. found in each message.
  517.  
  518. eXpress Response System 4.10 documentation                          Page 9
  519.  
  520. ----"No Blink"       *
  521.     Turns off blinking of any highlights on the screen.
  522.  
  523. ----"Auto Cycle"     *
  524.     When ON, the "Auto Cycle" option in both CONFIG.XRS and the <F4>
  525. configuration window, forces XRS to select the next available message area
  526. to be read when finished reading the area last selected (or the last area
  527. that was auto-selected).  Note:  When you run out of new, unread messages
  528. the auto-cycle feature is automagically turned off.
  529.  
  530. ----"InDir d:\comm\"
  531.     Tells XRS to search another disk or subdirectory for its inbound
  532. mailbags (instead of the current directory).  Parameter =MUST= point to
  533. a path and NOT a filename!  If you use this, XRS no longer searches the
  534. current (default) sub-directory.
  535.  
  536. ----"eXport d:\xrs\savetext.out"
  537.     This parameter allows overriding the default EXPORT path or device.
  538. The default is PRN: (your printer).  If you specify something different
  539. here, which becomes the new default.  You may change it to a different
  540. device, or, as in the above example, send it to a text file.  You may also
  541. change this "on-the-fly" when you are using the eXport option.
  542.  
  543. ----"FirstDo x"
  544.     This parameter allows you to automatically perform your "normal" first
  545. step by basically storing the keystroke you would use from the main menu.
  546. Valid settings are "Select", "Read", "Edit" and "All Read Chronological".
  547. The routine only looks at the first character...
  548.  
  549. ++++"Editor C:\UTIL\QEdit.exe %s"
  550.     To setup to use your (optional) external editor, use the following and
  551. be sure to include "%s" somewhere in the command-line so XRS knows where to
  552. substitute the filename for your editor.  Beginning with version 4.10,
  553. you may include the pathname with the filename.  If not included, XRS
  554. will search the DOS path.  The examples given are just examples!  You
  555. may have parameters both before and/or after "%s" on the command-line.
  556.  
  557.   Note: You *have* to put "%s" in somewhere (and "%S" won't work!) or the
  558.   editor will not know which file it's supposed to be editing...
  559.  
  560. ;Editor P-Edit.Exe %s
  561. ;Editor m:\bin\sed.com /q /f%s
  562. ;Editor QEdit.Exe %s
  563. ;Editor B.Exe /d %s /x
  564.  
  565. ----"Swap x"
  566.     This option is recommended.  First it tries to swap all memory to a
  567. block of LIM/EMS memory.  If "No EMS" or it fails, the program will then
  568. swap to the current directory.
  569.  
  570. ----"No EMS"
  571.     To disable Swap even trying to swap to LIM/EMS memory (forcing swap to
  572. use disk instead), use this option.
  573.  
  574. eXpress Response System 4.10 documentation                         Page 10
  575.  
  576.   SWAP should permit XRS to run in approximately 300k of free RAM. If
  577. LIM/EMS memory is used, the number of 16k pages allocated is displayed.
  578. This routine also automagically removes the swapfile or deallocates the
  579. LIM/EMS memory when you exit from the DOS shell or the packer/unpacker.
  580. All external program calls use the swapping once enabled.  The "hook" I
  581. leave in memory for reloading the program is only about 4k total.  If you
  582. are hard up for memory, then you should use the overlayed version of XRS!
  583. If some options don't seem to work, especially if working with large
  584. mailbags, then you don't have enough memory (for example, the <F6> index
  585. / summary window for large (>200 messages) mailbags might not pop up).
  586. Using an overlayed version with 640k RAM you can read a full mailbag of
  587. 995 messages and access all special functions.
  588.  
  589.    Note:  A parameter ('x') to designate the swap file disk may be included
  590. if there is no LIM memory but there is a VDISK, or you want to swap to a
  591. drive other than the one from which you run XRS.
  592.  
  593.       Example: "SWAP G" - A path cannot be specified.  The file is always
  594. SWAP!XRS.$$$ - please do not mess with that file!!  (for your own good!)
  595.  
  596.   All files are flushed when shelling to DOS, so nothing will be lost if
  597. you forget to exit back and cut the machine off, for instance. 
  598.  
  599.       Note:  The swapping algorithms are highly modified versions of
  600.   those published in Dr. Dobbs' Journal by Kim Kokkonen of TurboPower
  601.   Software.  Thanks to Greg Dawson for a few tricks in interfacing
  602.   Kim's "Pascal"-flavored code to "C", and to Joaquim Homrighausen for
  603.   pointing out how to easily retrieve executed programs' errorlevel.
  604.  
  605. ----"Config Snap"      *
  606.     To make the <F4> Configuration Pop-up window "Snap" away like in
  607. previous versions:  (it now sticks until you use <ESC>ape to send it away).
  608. (since you can access this option from the configuration window, if you
  609. have it turned "on", you may select it first to make the window "stick"
  610. until you are finished with configuration changes, then select it again to
  611. return to "Snap away" usage like older versions.)
  612.  
  613. ----"TimeAdjust 20"
  614.     In order to somewhat "tame" the onscreen time display, you may want to
  615. set this number higher than the default of 8 for non-overlayed versions and
  616. 16 for overlayed versions.  It defines how many times the background
  617. routine skips execution before checking to see if another second has
  618. elapsed.
  619.  
  620. ----"No Mouse"    *
  621.     This will disable the mouse cursor even if you have a mouse driver
  622. enabled.  If XRS still causes problems with the mouse, try using this
  623. command "SET CWMOUSE=NO" before running the program.
  624.  
  625. ++++"PIDS"
  626.     Causes XRS to a PID rather than displaying the XRS information on
  627. the tearline.  The tearline becomes "---".  Without this parameter, the
  628. tear line will be the same as earlier versions and no PID will be used.
  629.  
  630. eXpress Response System 4.10 documentation                         Page 11
  631.  
  632. ----"SetPelWidth 14" and "SetPelHeight 8"
  633.     IF you are using one of the new 43-, 50-line screen drivers it does
  634. not automatically adjust the number of pels per mickey on the mouse for
  635. your specific hardware.  Activate one or both of these parameters if the
  636. mouse cannot reach the right side (SetPelWidth) or bottom (SetPelHeight)
  637. of the window normally - that iS its only purpose!  (you will notice this
  638. immediately, because the menu-bars at the bottom will not allow picking
  639. the correct items - they will be skewed to the left slightly.)  The reason
  640. this parameter is needed is that VGA screens always display EGA mode text
  641. in 8x16 pel text boxes instead of 8x14 which is normal for EGA modes.
  642. Also note that this has *NO* effect on your video mode - you must be in
  643. the proper (i.e. 80x43 or 80x50) text mode when you start XRS!  I have not
  644. found *any* video controller that requires adjusting Pixel Height, but it
  645. is included just in case someone needs it.
  646.  
  647. ;  (for 80x25 on non-standard EGA?) SetPelWidth 14
  648. ;  (for 80x25 on non-standard VGA?) SetPelWidth 16
  649. ;  (should *never* need adjusting!) SetPelHeight 8
  650.  
  651. ----"Mode 50"
  652.     First off, recognize what will happen automatically *without* a MODE
  653. statement.  If you have a monographic monitor, or a CGA monitor, you don't
  654. need the statement at all.  Your display will be 25x80.  If you have a good
  655. EGA or VGA card, the program will automatically recognize this, and set you
  656. at 43x80 or 50x80 respectively.
  657.  
  658.   If you have EGA or VGA and want 25x80 display, then you can do it one of
  659. two ways.  You can set "Mode 3" in the CONFIG.XRS file, or in your DOS
  660. environment you can "SET XRS=X" either through a batch file, or at the
  661. command line.  The easiest way, of course, is with the Mode statement.
  662.  
  663.   If you have a EGA or higher resolution video card that supports changing
  664. into the non-standard text modes via either direct "special" mode numbers
  665. or loading special parameters into the normal _AX and the extended mode
  666. into the _BX register, you can use this parameter to set your video
  667. automatically as soon as the configuration file is read. If only the mode
  668. needs to be sent in _AX, enter a single *decimal* value to use for the
  669. extended mode. If your video card uses the "special" mode setting via the
  670. _BX, you must specify what codes go into _AH and _AX after the mode number
  671. (i.e. three *decimal* values). NOTE!  *ONLY* 80-column modes are supported
  672. at this time.  Check your monitor manual for details.
  673.  
  674. ;  Set many "extended" EGA cards to 50 line mode
  675. ;Mode 50
  676. ;  Set Video7 VRAM or FastWrite to 60x80 mode
  677. ;Mode 43 111 5
  678.  
  679.   Using "Mode 3" will override the extended screensize and use the normal
  680. everyday 25x80, but more of each message can be displayed otherwise.  You
  681. may also use a SET statement before running XRS ("SET XRS=X") which will
  682. override automatic setting of EGA or VGA extended screensize modes.  XRS
  683. can use 28-, 33-, 36-, 40-, 60-line hardware fonts loaded before starting
  684. the program (use "SET XRS=X" in this case to disable autosizing display).
  685.  
  686. eXpress Response System 4.10 documentation                         Page 12
  687.  
  688. ----"Mono Dim"
  689.     Some people really prefer milder displays on monochrome screens, so I
  690. have added this parameter to tone down the message display colors.  Using
  691. it will cause all the text attributes to have the "intense" bit stripped
  692. before text is displayed.  (primarily for Mono, but works to dim bright
  693. colors in color modes, too)
  694.  
  695. ----"Packer xxxxx"
  696.     This particular option allows you to specify a specific packer to be
  697. used for archiving outbound messages.  If this option is NOT in CONFIG.XRS,
  698. then XRS will try PKZip, LHArc, and PKArc in that order.
  699.  
  700. ----"BundlePath C:\XRS\OUTBOUND"
  701.     If this parameter is missing, then XRS will pack up your replies and
  702. leave them in the default directory.  You may change this with this
  703. parameter, showing what path to use to store your reply bundle.  Trailing
  704. backslash is optional, but the parameter *must* be a sub-directory name!
  705.  
  706. ----"UserList D:\BINKLEY\FIDOUSER.LST"
  707.     This is for addressing netmail.  Netmail is mail that goes directly to
  708. a system, rather than through the links of echomail.  It is used mostly by
  709. sysops.  Some sysops allow users access to netmail, but almost always
  710. require money in advance to pay for the long-distance charges.  XRS
  711. *always* searches for USERLIST.XRS in the current directory first!
  712.  
  713.   If you have a list of names and fidonet addresses (in the format:
  714. lastname, firstname address  ----  Ratledge, Mike   372/666), then XRS can
  715. automatically look up the address of the person to which you are sending a
  716. message.  If you have this enabled, when XRS asks you for the address, you
  717. simply hit the <insert> key.  XRS will automatically look up the address for
  718. you.  You need to have the full path AND name of the file in CONFIG.XRS.
  719. Also, within the text file, the right edge of the addresses must all be
  720. "flush right" in the column, regardless of the length of the address.  The
  721. addresses need to start at column 31 or higher.  The names should be in
  722. ascending alphabetical order (starting with A, ending with Z).  You may
  723. have up to TWO userlists (with paths).  If you use NETMAIL, and are replying
  724. to some netmail, you will see a couple of strange lines in your reply - it
  725. will be something like ^aREPLYID:xxxxx ("xxxxx" being numbers) DO NOT CHANGE
  726. THIS LINE!  It is important for netmail, so it gets where you want it to go!
  727.  
  728. ----"Internal Editor"
  729.     To force use of the internal editor BY DEFAULT even if you define an
  730. external editor, use this parameter.
  731.  
  732. ++++"Force Redirection"
  733.     Redirection of STDOUT to CON: can be forced for the hot-keyed shell to
  734. DOS or DosCommand functions using <F10> and <ALT F10>.  In other words, you
  735. can use redirection to maks the beeps go away but still have a normal screen
  736. when you shell to DOS.  Note that <F10> does NOT swap in this case!  A
  737. complete command processor must be called in order to force STDOUT to CON:
  738. (which takes more memory).  XRS4KIT3.ZIP includes two very small TSRs to
  739. limit or disable beep tones entirely, in which case you do not need this!
  740.  
  741. eXpress Response System 4.10 documentation                         Page 13
  742.  
  743. ----"XRSColor CGBwYMR"
  744.     In order to select colors other than the defaults used for the actual
  745. message display, you must set the following to your desired combination of
  746. colors using the following key:  c=Cyan, m=Magenta, r=Red, g=Green or
  747. b=Blue - making the latter uppercase means "Bright" - and, w=Grey, y=Brown
  748. W=White and Y=Yellow.  The order is fixed - you may have up to 7 colors for
  749. the message heading, extended subject, "in a message", quoted text, message
  750. text, tear line and origin line respectively.  If you don't need to change
  751. more than one or two, you must specify the previous ones anyway or just
  752. place a '-' in that position - i.e.: "XRSColor ---YW" will keep the default
  753. colors for the first three (and last two) and only change the colors of the
  754. quoted text and message text.  You may also use <SHIFT_F7> to change colors.
  755.  
  756. The defaults are: XRSColor CGBwYMR
  757.  
  758. ----"Jump Headers"
  759.     Forces the continual updating of the highlighted message header during
  760. <J>ump selection.  Note:  You can force the header to show anyway with
  761. the <TAB> key.  Slower systems may find continuous updating too slow, since
  762. the disk must be accessed often.
  763.  
  764. ----"Pause 4"
  765.     To adjust the time paused when "information" messages appear, use this.
  766. The default is 3 (seconds) and minimum is 0 seconds.  Note that the pause
  767. time is double this number after a <F8> search/find routine is run.
  768.  
  769. ----"Buffer 16384"
  770.     The "Buffer" parameter is back (and works correctly).  You may allocate
  771. from 512 to 32768 bytes of memory for use as a ring-buffer for I/O to the
  772. BAT?MAIL.XRS file(s).  You need to experiment with this to get it right -
  773. each different combination of CPU speed and disk drive will have its own
  774. optimum block-size.  Using to large a buffer on a slower machine may have
  775. the effect of causing bumpy performance, where making it too small may give
  776. sluggish performance.  If you have a fast hard drive and a 386, set it on
  777. up to 32768 for best performance.  Default is 4096 bytes.
  778.  
  779. ----"Old Outbound Delete"
  780.     The default when you are prompted is NOT to delete existing outbound
  781. mailbags.  If you want it to default to "yes" like prior versions, then you
  782. need to put this parameter in CONFIG.XRS.
  783.  
  784. ----"TagOutFN c:\xrs\MyArc.xrs"
  785.     Overrides the default archive filename (used for tagged messages).
  786. You may use a full disk and pathname if you wish, but must not specify a
  787. subdirectory alone!
  788.  
  789. ++++"No Alt Keys"
  790.     Makes <SHIFT Fx> replace <ALT Fx> except for <ALT F10>.  This was
  791. done for the UNIX users who were having problems using the <ALT> keys.
  792. Note that XRS disables the <ALT Fx> keys entirely if you use this
  793. parameter.  The <DEL> key is also available on <SHIFT F3> since UNIX
  794. still doesn't like the keyboard mapping.
  795.  
  796. eXpress Response System 4.10 documentation                         Page 14
  797.  
  798. ----"AutoTag xxx"
  799.     This configuration parameter allows you to TAG any messages with a
  800. given word in them (xxx being any string of characters you desire).  You
  801. can use this to TAG all messages addressed to you, for example (which would
  802. all then be archived...).  If both AUTOTAG and AUTOMATCH exist, the last
  803. "autotag" is always done before the last "automatch" found in CONFIG.XRS.
  804. The string searched for must be at least two characters in length.  You
  805. may do multi-word searchs by placing an underscore between the words.
  806. Example: "Autotag Mike_Ratledge" finds the string "Mike Ratledge".  The
  807. search is NOT case-sensitive.  Maximum string length is 30 characters.
  808. AUTOTAG and AUTOMATCH only run if a new mailbag was opened this time.
  809.  
  810. ++++"Force Auto"
  811.     This forces XRS to act like a new mailbag has been unpacked every time
  812. to better support XCS users.  (XCS is the "eXpress Conversion System" by
  813. Rudi Kusters - it creates unpacked mailbags)
  814.  
  815. ----"Twit DR_DEATH"
  816.     This nifty little option lets you choose those people whose
  817. messages you never want to read.  If XRS comes upon a message written
  818. by someone you have listed as a "twit" then it skips the message
  819. (beeping to let you know).  Also, if you have turned off the sounds
  820. (see MISCELLANEOUS), you will get a most interesting "raspberry" sound
  821. instead of a beep when you run over a "twit."  Use an underscore where
  822. a space should be.  Example "Twit Dr_Death" will look for "Dr Death".
  823.  
  824. ----"Macro xxx"
  825.     Enough people asked for it.  Here it is.  DON'T ABUSE IT!  This
  826. feature can be "lost" very easily if it is abused.  Keep the macros
  827. short and sweet.  Use them sparingly.
  828.     You may have up to 8 macros.  They are available from within the
  829. internal editor, using the keys <CTRL-F1> through <CTRL-F8>.  If you
  830. only have 2 macros, only the first two macro keys will work.  When
  831. you setup a macro, underscores MUST be placed where you need spaces.
  832. Place a | symbol where you need a carriage return.  There is a limit
  833. of 80 characters per macro.  An example looks like this:
  834.  
  835. MACRO ||______Mike_Ratledge_-_XRS_Author|
  836.  
  837. This would place two carriage returns, several spaces and "Mike Ratledge
  838. - XRS Author" and another carriage return.  See CONFIG.DMO for examples.
  839.  
  840. ----"Tab 4"
  841.     XRS expands <TAB> characters in imported files to 8 spaces.  Use this
  842. if you want to vary this (anything within the range 1 to 10 spaces).
  843.  
  844. ----"EuroDate"
  845.     When XRS displays file picklists, it shows both the date and time of
  846. creation or last update.  Use this if you prefer DD.MM.YY instead
  847.  
  848. ----"No Snow"
  849.    XRS now does vertical retrace wait (automatically avoids snow on CGA
  850. monitors).  If you have a CGA that does not get snowy, use this option.
  851.  
  852. eXpress Response System 4.10 documentation                        Page 15
  853.  
  854. ----"AutoTag Something_Important" and "AutoMatch XRS"
  855.     To automatically search and mark found messages.  Note: searches are 
  856. *not* case-sensative.  Both must be no more than 30 characters - be sure 
  857. to imbed underlines when you need spaces in the search string!  You may 
  858. now have up to 10 AutoMatch parameters, which are executed in reverse 
  859. order, leaving the matches found with the *first* AutoMatch parameter with 
  860. color cascading.  AutoTag also tags the messages found for later export.
  861.  
  862. ----"Hide Search"
  863.     XRS will not display all the matched text detail during AutoTag, 
  864. AutoMatch or <F8> text searches if you use this parameter.
  865.  
  866. ----"No Clock"
  867.    Disables the continuous time on the bottom line during editing and 
  868. message viewing.  This interferes with "Screen-Talk" hardware for visually 
  869. handicapped users by constantly updating that location of the screen. 
  870.  
  871. ----"No Seconds"
  872.    For those of you with slower machines or where the time update gives
  873. poor results try "No Seconds", which makes the bottom time display without
  874. the seconds field, therefore only once per minute instead of every second.
  875.  
  876. ----"To Name Prompt"
  877.    You may optionally have XRS prompt you to verify the name of the person
  878. to which you are sending the message.
  879.  
  880. ----"<INS> <F9> Reversed"
  881.    Makes the <F9> and <INS> keys swap functions *Only* inside the internal
  882. editor, in other words, <F9> will paste from the "cut" buffer, and <INS>
  883. toggles insert/overwrite.
  884.  
  885. ----"List View" or "Page View"    *
  886.    LIST Forces XRS to ALWAYS show messages in a scrolling viewable window
  887. instead of one page at a time.  PAGE forces XRS to view messages in the
  888. old manner (page by page) all the time.  NOTE: Default is to OPTIMIZE the
  889. list/page modes automatically.
  890.  
  891. ----"No Mark"
  892.    Disable the "List View" mode marking of quoted portions of messages
  893. so they do not blink.
  894.  
  895. ++++"Bundler xxxx.EXE"
  896.     Calls an external mail bundler instead of the internal FTS-0001
  897. "packet" builder.  The external bundler is responsible for setting the
  898. error level when it completes the bundle to signify success or failure
  899. (success = 0, failure = anything else).  The external bundler is also
  900. responsible for "house cleaning" if successful, such as deleting the
  901. Response.XRS and ??.MSG files.  The above 'xxxx' may include a path
  902. (up to 64 characters total) but XRS will search the DOS PATH if you don't
  903. include one - BE SURE you put ".EXE" or ".COM" on the end!
  904.  
  905. eXpress Response System 4.10 documentation                        Page 16
  906.  
  907.    The CONFIG.XRS file parameters should be set to fit your particular
  908. needs.  There is a sample file "CONFIG.DMO" that will help you understand
  909.    The CONFIG.XRS file parameters should be set to fit your particular
  910. how to use this option.  Remember that each parameter must be on a
  911. separate line in this plain ASCII text file.  Also, see the included file
  912. "CONFIG.NEW" for more details on each new configuration parameter.
  913.  
  914. NOTE: XRS automatically looks for CONFIG.XRS, but doesn't require it.  Be
  915. sure there is a blank line at the end of the file if you use it!  You may
  916. "hide" CONFIG.XRS on your PATH, and XRS will still find it.
  917.  
  918.  
  919. ++++  Here's a Much requested addition beginning with version 4.10!!
  920.  
  921. XRS =NOW= allows you to have custom braglines for =EACH ECHO= area if you
  922. wish.  If you have a file named "MAILBAG.ORG" where "mailbag" = the first
  923. seven characters of the BBS, XRS will use that, otherwise it will try to
  924. open "XRS.ORG" instead.  If neither exist, only the normal origin line is
  925. used - and if an "XORIGIN.XRS" line is in the mailbag - all of this is
  926. disabled by your sysop who wants you to use his origin line!  The format
  927. for each line in the *.ORG files is:
  928.  
  929. AREA_NAME Custom origin line for a certain echo area
  930.  
  931. Where "AREA_NAME" must =EXACTLY= match the area name used in that echo!
  932. These names are stored inside your AREASx.XRS file.  Up to 55 characters
  933. may be used in the brag (origin) line - as always subject to the the
  934. limitation if adding the address information causes the complete line to
  935. exceed 79 characters.  If you do not include a line for an area, the
  936. default one will be used.  The last line =MUST= end with a carriage return
  937. or it will be ignored!  Example:  I have "AGFORUM.ORG" here. If it were
  938. not found "XRS.ORG" would be looked for instead ("AGFORUMx.?XR" is what all
  939. named mailbags downloaded from Augusta Forum are named.  See "SAMPLE.ORG"
  940. for an example of custom origin lines.
  941.  
  942. eXpress Response System 4.10 documentation                        Page 17
  943.    ╔════════════════════════════════════════════════════════════════════╗
  944.    ║░░░░ Getting a Mailbag ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ Chapter 4 ░░░░░║
  945.    ╚════════════════════════════════════════════════════════════════════╝
  946.  
  947.   To be able to use XRS, you must first have a MailBag from your favorite
  948. BBS.  Currently, you can get mailbags from TComm, QuickBBS, RemoteAccess,
  949. SuperBBS and XBBS Bulletin Board Systems - TPBoard and Opus/Maximus are in
  950. beta test, and other people are working on interfaces for different BBS
  951. systems.  Each type of BBS has a slightly different configuration approach
  952. for saving the user's options.  Because of this, it is difficult to tell
  953. you exactly how to get a mailbag, but these are the general steps needed.
  954.  
  955.   First, log onto the bulletin board.  I am assuming that the BBS supports
  956. XRS. It will probably advertise it's availability for XRS in some way 
  957. (the BBS programs are named things like "eXpress" - "Zip_Mail" - "QMX" - 
  958. "RAX" - "OREO" - etc.).  You will want to invoke that program, following 
  959. the directions.  You will need to choose the message areas that you 
  960. habitually want to download as well as configuring your preferred 
  961. packing protocol (.ZIPped, .ARCed or lharc'd .LZH), and transfer 
  962. protocol.  I recommend Z-modem for transfer protocol if you have it, as 
  963. this is currently the most efficient and reliable protocol available. 
  964.  
  965.   If your SysOp is running a recent version of RAQMX, you will also see 
  966. an additional option labeled "Option Switch Toggles".  Here are brief 
  967. descriptions of those.  You are not required to set them at this time 
  968. but you may if you like.
  969.  
  970. ----<S>earch for messages outside selected areas: Tells RAQMX to give 
  971. you ANY messages addressed to you even if they are not in SELECTED areas.
  972. ----<U>sing XRS 3.21 or later (Named Mailbags): Tells RAQMX is it OK to 
  973. pack using the Sysop created BBS file name rather than the usual 
  974. BAT?MAIL name.  Do =NOT= select this unless you are using XRS 3.21 or 
  975. later as earlier versions did not look for other names.
  976. ----<D>etail Messages during packing (>2400/Local): Will cause RAQMX to 
  977. show you more detailed information as it packs =IF= you are calling at 
  978. more than 2400 baud or logged in locally (sitting at the console).
  979. ----<I>nclude Messages From you when packing Mail: Causes RAQMX to 
  980. include the messages YOU have written in your mailbag. 
  981. ----<M>aximum messages in each mailbag Prompting: Allows you to tell 
  982. RAQMX the maximum number of messages to allow in your mailbag.
  983.  
  984.   After setting your configuration, you should then be able to download 
  985. your first MAILBAG.  This file should be moved to your \XRS subdirectory.
  986. XRS will unpack this automatically.
  987.  
  988.   If this is NOT your first time getting a mailbag, the BBS's program
  989. should ask if you have a packet to UPLOAD.  This is the strangely named
  990. file that XRS makes of your replies.  XRS will tell you the name of the
  991. file (see INSTALLATION) when it builds the packet.  Upload it at this time.
  992. The filename never changes as long as you use the same BBS, but the file
  993. extension will be vary depending upon day-of-the-week and sequence number.
  994.  
  995. eXpress Response System 4.10 documentation                        Page 18
  996.  
  997.    ╔════════════════════════════════════════════════════════════════════╗
  998.    ║░░░░ Using XRS ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ Chapter 5 ░░░░░║
  999.    ╚════════════════════════════════════════════════════════════════════╝
  1000.  
  1001.   You MUST have a mailbag from a BBS in order to run XRS.  There is no way
  1002. that the XRS program will run without this mailbag (believe me!).  The BBS
  1003. sends some files within the mailbag that XRS requires.  This includes
  1004. things like your name, etc...
  1005.  
  1006.   At *any* time during the program, the following are "hot-keys":
  1007.  
  1008. <F1>  Help - Full-screen context-sensitive help is available at any time!
  1009.  
  1010. <F1><F1> Displays the keyboard map.  <TAB> toggles the two key help pages
  1011.       on 25x80 display screens.
  1012.  
  1013. <F2>  Program version info, date compiled, various information about your
  1014.       PC and dynamic RAM free at the time.
  1015.  
  1016. <F4>  Pops up the Configuration Window at any time.
  1017.  
  1018. <F6>  Pulls up a summary window of new uploads, default groups selected
  1019.       on the BBS side, mail "To You" and an index of the messages you
  1020.       downloaded.  This will also give you a list of newly uploaded files
  1021.       since the last time you logged on for most BBSs.
  1022.  
  1023. <F8>  Calls Find/Search/Mark routine, and enables color cascade high-
  1024.       lighting of messages with matches.  You are also given an option at
  1025.       this time of actually TAGGING the messages that are matched (default
  1026.       is *not* to tag).  This means that the messages will be "archived"
  1027.       when you finish using XRS.
  1028.  
  1029. <SHIFT-F7> Calls "COLOR CHANGE" menu.  See page 7 for details.
  1030.  
  1031. <F10> Jumps to DOS at *any* time.  Thereafter, issue any normal DOS 
  1032.       command(s); *DO NOT* change any files in the XRS sub-directory!  
  1033.       When through, be sure to "EXIT".  These two keys perform similar 
  1034.       but very different functions.  Jump to DOS is intended to be 
  1035.       only a quick, temporary interrupt for immediate resumption from 
  1036.       where you were in XRS when you shelled to DOS.
  1037.  
  1038. <SHIFT-F10> allows you to run a single DOS command without shelling to DOS.
  1039.       Even if swap is enabled, it won't "swap."  If you leave the command
  1040.       blank, you *will* shell to DOS (without swapping).  NOTE: using this
  1041.       as a "Shell" is not recommended - XRS does *not* save your progress!
  1042.       The last command is remembered, <INS> blanks the field, so you don't
  1043.       have to backspace over the whole thing.
  1044.  
  1045. <ALT-F10>  Exits from XRS at *any* time.  This "hot-exit" feature
  1046.       saves changes in the tag-file, calls the exit routines, and asks
  1047.       "do you want to pack your mail", etc.
  1048.  
  1049. eXpress Response System 4.10 documentation                        Page 19
  1050.  
  1051. ----These hot-keys are available when you are using the internal editor:
  1052.  
  1053. <F5>  Marks blocks for deletion with the <Delete> key in the editor.
  1054.  
  1055. <F7>  Cancel marking or removes all edit changes (restarts quote or 
  1056.       message "clean" - just like when you began editing).
  1057.  
  1058. <F9>  Toggles mode between "Insert" and "OverWrite" in the editor.
  1059.  
  1060. ----Program Conventions
  1061.  
  1062.   Using XRS will quickly become second nature to you.  The user interface
  1063. is a clean menu with "hot-keys".  You select from lists by highlighting the
  1064. desired item and pressing <ENTER>, or just touching the highlighted letter
  1065. (usually the first letter of the first word of the selection).
  1066.  
  1067.   If you need more help, just press <F1> for context-sensitive help.  Once
  1068. you have the correct option highlighted, press <ENTER> to confirm your
  1069. choice, or again - use the highlighted letter - it's quicker!
  1070.  
  1071.   The <ESC> key will almost always back you out of what you are doing.  If 
  1072. you decide that you really didn't want to reply to a message, back out
  1073. using <ESC>.  You can also select "No" when asked to save the message and
  1074. your edit session will be discarded.
  1075.  
  1076.   The first thing that XRS does (after entering the password if you have
  1077. NOT registered) is to unpack your mailbag (assuming you have a new one).
  1078. This is done optionally by XRS when it detects a mailbag - you will be
  1079. prompted whether you want to unpack it.  The only time you should answer
  1080. "no" is when you aren't finished reading messages from a previous session.
  1081. NOTE:  XRS *never* unpacks a "new" mailbag if you have any outbound *.MSG
  1082. files that have not been packed for return to the BBS!
  1083.  
  1084.   When unpacking a new mailbag, XRS overwrites a few files, including the
  1085. old messages.  If you want to keep an old mailbag for some reason, you will
  1086. need to copy it to another directory or disk.  You can also TAG messages
  1087. that will be appended to a special ARCHIVAL file for later perusal.
  1088.  
  1089.   XRS *always* starts (before executing any "FirstDo" parameter) by popping
  1090. up the <F6> News/Summary/Index window if a new mailbag has been unpacked
  1091. (first time only).  This gives SysOps the ability to post important news
  1092. about new or deleted message areas, or other useful information and makes
  1093. sure the user at least sees it one time.
  1094.  
  1095.   When you first start XRS, it will automatically look FIRST for messages
  1096. that are TO: you.  These will be displayed in order by message area. When
  1097. you have finished with your personal mail, you can start on the other
  1098. messages.  This can be changed from the configuration menu at any time
  1099. during an XRS session (see CONFIGURATION MENU at end of this section).  If
  1100. you run out of messages addressed to you, the program automatically turns
  1101. off the "To You Only" filter.
  1102.  
  1103. eXpress Response System 4.10 documentation                        Page 20
  1104.  
  1105.   There are 4 options from the main menu:
  1106.      1) Select next message area to read
  1107.      2) Read from selected area only
  1108.      3) All Areas Read (chronological)
  1109.      4) Create, Edit, Delete messages
  1110.  
  1111.   With the first option, you get a list of all the message areas that have
  1112. messages in them.  You can choose to read by message area.
  1113.  
  1114.   The second option uses the area selected above - if you are in "Read Only
  1115. New" mode, the first two options interact automatically.
  1116.  
  1117.   Chronological reading is available with the third option.  This method
  1118. results in a 'jumbled' order.  They are not in message area order at all,
  1119. but rather in the order that the BBS received them.  As you can see, XRS
  1120. allows you a full range of choices!
  1121.  
  1122.   The fourth option allows a full range of creativity.  From here, you can
  1123. start original messages, edit messages you have already written, or delete
  1124. them if you choose.  To create a message, hit the <INS> key.  You will be
  1125. prompted for several bits of information (TO:, SUBJECT: etc.).  Make sure
  1126. that you place the message into the proper message area with the scrolling
  1127. list (topic) selection window!
  1128.  
  1129.   If you have been reading messages, you will find the TO: field with the
  1130. name of the last person read already in it, along with the same subject
  1131. field.  To blank these out, again hit the <INS> key, or to keep them just
  1132. hit <ENTER>.  After choosing the correct message area, you will be prompted
  1133. for input from a separate file.  This is great if you have some source
  1134. code, previously prepared text, etc. that you want to include.  XRS will
  1135. simply pull that file into the new message.  <ESC> saves the message.
  1136.  
  1137.   If you want to edit a message, use your up/down arrow keys to scroll
  1138. through your created messages.  Simply hit <ENTER> at the message you wish
  1139. to edit.  Again, hit <ESC> when you are finished.
  1140.  
  1141.   To delete one of the messages that you have created, scroll to the right
  1142. message, and hit the <DEL> key.
  1143.  
  1144.   <TAB> allows an export of new messages that you have created.  This is
  1145. only active when you have actually created a new message.  It exports the
  1146. message to either a file or device (ie; PRN:) that you select.  The default
  1147. export name is the same as for "eXport" in the message read menu-bar.
  1148.  
  1149.   <F3> is used to modify header information (TO: SUBJECT: etc.).  Simply
  1150. highlight the message you want changed, then hit <F3>.  To leave any field
  1151. unchanged, simply hit the <ENTER> key.
  1152.      *NOTE: For those people with access to NETMAIL (see your sysop about
  1153. this).  When you get to the prompt on "destination" address, you can hit
  1154. the <INS> key and it will search the USERLIST.XRS file to see if there is a
  1155.  
  1156. eXpress Response System 4.10 documentation                       Page 21
  1157.  
  1158. known address.  If it finds the person, it will automatically place that
  1159. address in the header information.  See also CONFIGURATION.  To use
  1160. netmail, you MUST know the fidonet address of the person, as this is sent
  1161. directly to their system, rather than through the echomail links.  XRS
  1162. always checks USERLIST.XRS in the current subdirectory if it exists first,
  1163. then will search any "UserList xxx" file you specified in a CONFIG.XRS
  1164. parameter next.  This way you can have "special" addresses for certain
  1165. people that are not the "normal" ones your nodelist compiler picks.
  1166.  
  1167. ----Configuration Menu: Hitting the <F4> key will pop up the configuration
  1168. menu.  This will change the behavior of XRS, and you can do this at ANY
  1169. time while using the program.  Each option is a toggle (ON/OFF).  The
  1170. following options are listed by the "hot-key" used, in the same order as
  1171. the options appear in the configuration windows.  There are actually two
  1172. windows, with the left showing the toggle ("ON" for on, and "--" for off),
  1173. and the right window displaying a short description.  The toggle key is
  1174. highlighted in the RIGHT window.
  1175.  
  1176.   D - To You:  XRS comes up automatically looking for your personal mail
  1177. first (this option ON).  If it finds that there are no messages to you,
  1178. or you have read them all, it will automagically turn itself OFF.
  1179.  
  1180.   R - New Only: This is also automatically ON.  This will cause you
  1181. to read only those messages that you haven't already read.  If you
  1182. wish to read some messages that you HAVE read, you will have to turn
  1183. this option OFF.
  1184.  
  1185.   Q - Quote Heading:  If ON, this will insert some fancy header info
  1186. at the top of each quoted message.  Not only does this make your message
  1187. look slick, but reminds the reader of the original message.
  1188.  
  1189.   K - Quote Kludge:  This decides if you will quote the tear lines and
  1190. origin lines of the messages.
  1191.  
  1192.   N - Garbage Nuking:  Gets rid of extra origin lines and a few other
  1193. usually unnecessary items.
  1194.  
  1195.   E - Edit Brag Line:  This is your own ORIGIN line.  It allows you
  1196. to change the line at the bottom of each message, usually advertising
  1197. a BBS system, or sometimes having a catchy saying.  XRS will
  1198. automatically add a couple of necessary items to this line (your
  1199. address, for instance).  *** IF you don't have this option, don't
  1200. worry.  Sysops have the option of LOCKING the origin line so you
  1201. can't change it. ***
  1202.  
  1203.   B - Blinking:  Many highlighted 'tags' will blink to let you know
  1204. they are there.  You can control whether they blink or not here.
  1205.  
  1206.   A - Auto Cycling:  Causes XRS to "cycle" through the message areas
  1207. automatically, without you having to choose which area to read next.
  1208. If there is only *ONE* area left, XRS will always autocycle to it!
  1209.  
  1210. eXpress Response System 4.10 documentation                       Page 22
  1211.  
  1212.   S - Switch Editors:  If you have the external editor set up, you can
  1213. choose which editor to use.  You get INTERNAL, EXTERNAL w/SWAP, or just
  1214. EXTERNAL.  The swap method is *highly* recommended over just regular
  1215. external, some editors grab memory and don't want to give it back to XRS.
  1216. Of course the internal editor is quite nice itself.  In the internal
  1217. editor, you can hit <F1> for help with commands, for example.
  1218.  
  1219.   P - Config Snap-away:  This simply toggles the <F4> menu to pop
  1220. away each time you change an option, or to stay put till you hit the
  1221. <ESC> key.  Different strokes for different folks!
  1222.  
  1223.  
  1224.    ╔════════════════════════════════════════════════════════════════════╗
  1225.    ║░░░░ Reading Messages ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ Chapter 6 ░░░░░║
  1226.    ╚════════════════════════════════════════════════════════════════════╝
  1227.  
  1228.   Aside from your specific and individual configuration there isn't a lot
  1229. to tell you here.  Everything is very straight-forward.  It all works like
  1230. you think it should from the menus.  While you are reading messages, if you
  1231. get one that won't fit all on one screen, simply press any key to continue
  1232. reading to the end of the message or next full screen if it's even longer.
  1233.  
  1234. While viewing messages, you will notice the menu bar at the bottom of the
  1235. screen.  Pressing <ENTER> is the default, and will cause you to go to the
  1236. next message.  You may also press "N" which is the first letter of the
  1237. high-lighted option.  Each option has a letter highlighted.  This is the
  1238. "hot-key" that you can use for it if you don't want to move the
  1239. highlighting bar (using TAB or left/right arrow keys).
  1240.  
  1241.   Q - QUOTE:  You have two methods of replying to a message.  The first
  1242. option is the QUOTE method.  This will basically give you a copy of the
  1243. message you are replying to, along with allowing you to add to the message.
  1244. You delete the lines you don't want, or are irrelevant to what YOU want to
  1245. say, and add your own reply.  Quoting is very nice, because it let's the
  1246. person know exactly to what you are responding.  You can tell which lines
  1247. are quoted.  They have the initials of the person you are responding to,
  1248. followed by a ">"        Example:  ' MR> This is a quote.'
  1249.       NOTE:  Please delete ALL quoted material you don't really need!!!
  1250.              It is very hard to read through a lot of "quoted" material
  1251.              especially if it is unnecessary.  Usually a couple of
  1252.              lines of the original message is all that is really
  1253.              needed.
  1254.  
  1255.   R - REPLY:  The second type of replying is strictly a reply, with no
  1256. quotes. You start off with a blank screen, and go from there.  If you wish
  1257. to bring up any points from the message you are replying to, you will have
  1258. to do so from memory.
  1259.       NOTE: You can insert text from a text file.  You will be prompted
  1260.             for this.  If you hit the <INS> key at the filename prompt,
  1261.             you will be asked to provide a sub-directory name to display.
  1262.             A pop-up scrolling list will show you the available filenames.
  1263.  
  1264. eXpress Response System 4.10 documentation                       Page 23
  1265.  
  1266.   T - TAG:  Continuing along the menu bar, you will see the Tag/unTag
  1267. selection.  This is merely a toggle, works for each message.  When a
  1268. message is tagged, you will see it labeled as such at the top of the screen
  1269. (where you will also see whether that message has been READ yet or not).  A
  1270. tagged message will be archived to a separate file when you exit XRS.  This
  1271. is one way of saving important messages for later use.
  1272.  
  1273.   X - EXPORT:  Next to the TAG toggle, you will see the eXport option. This
  1274. little gadget lets you send a message to the printer, or to a specific file
  1275. "right now" instead of waiting till XRS is done (like with the TAG
  1276. command).  The default is the printer, but you may change this, and put in
  1277. a file name instead if you wish.  See also CONFIGURATION.  eXport optionally
  1278. allows you to export the message in quoted format (but *replaces* instead of
  1279. appending any existing file of the same name!).
  1280.  
  1281.   A - AGAIN:  This only appears on the menu bar if the message overfills
  1282. your screen.  This allows you to read the whole message again.
  1283.  
  1284.   B - BACK:  A hop of the right arrow key, and you will get to Back.  This
  1285. lets you go *backwards*, so you can read the message before the one you are
  1286. now reading.  You probably won't use it often, but it's there just in case!
  1287. This option only shows on the menu bar if there IS a message to go back to.
  1288.  
  1289.   J - JUMP#:  This is a nice one.  It lists the messages by number,
  1290. subject, and FROM: fields.  You can use your up/down arrows to scroll to
  1291. any that look interesting, and then hit <ENTER> and you go directly to that
  1292. message.  At the top of the display, you will see a list of descriptive
  1293. tags that tell you more about these messages.  Very self-explanatory, they
  1294. are FOUND: If you did a search for a word, this is one of the messages with
  1295. that word in it. REPLY: Indicates this is a reply to a previous message
  1296. ARCHIVE: Has been archived to a special file TAGGED: You have toggled the
  1297. TAG option for this message READ: You have read this message already TO
  1298. YOU: This is a message directed to you.  Note that you can mark messages
  1299. read (or unread) from the <J>ump list, unread all messages in the list and
  1300. optionally either continuously display the full message header of the
  1301. highlighted message at the top of the screen (put "Jump Headers" in your
  1302. CONFIG.XRS file) or display the highlighted message header with <TAB>.
  1303.  
  1304.   E - EXIT:  Another menu bar selection is Exit.  This allows you to go
  1305. back to the main menu of XRS.  This is the way that you quit reading
  1306. messages.  If you want to get out of XRS completely, once you are at the
  1307. main menu, just hit <ESC>.  Remember that XRS always saves your place!  You
  1308. can come back and pick up where you left off.
  1309.  
  1310.   +/-  You also have the "+" and the "-" keys available.  These work just
  1311. like the NEXT and BACK keys.  If you hit "+" or "-" key while in the middle
  1312. of a multi-page message in "Page Mode", you skip to next or previous message.
  1313.  
  1314. eXpress Response System 4.10 documentation                       Page 24
  1315.  
  1316.              ****** WHILE USING INTERNAL EDITOR ******
  1317.  
  1318.   MACROS: From inside the internal editor, you may use what is known as
  1319. "macros."  See CONFIGURATION for a complete description of a macro.  To
  1320. play back a macro, you can use <CTRL-F1> through <CTRL-F8>.  They must be
  1321. defined in CONFIG.XRS to be used.  Please (please!) do not abuse this
  1322. feature, or it will be removed from XRS...
  1323.  
  1324.   <ALT-F4> will INSERT an external file into your message at the point
  1325. where your cursor is positioned.  Note that you cannot exceed the text
  1326. buffer size (12K in overlayed versions, 16K in non-OVL versions).
  1327. Anything that causes the buffer to overflow will be discarded, but you
  1328. will hear a LOT of beeping!
  1329.  
  1330.   <ALT-F6> deletes the LINE the cursor is on.
  1331.  
  1332.   <ALT-F8> deletes the WORD the cursor is on.
  1333.  
  1334.   <ALT-F1> toggles the two bottom-line help bars.
  1335.  
  1336.   Let's assume for the moment that you are finished using XRS.  You are at
  1337. the main menu, and have hit <ESC> to leave the program.  If you have tagged
  1338. any messages, you will be prompted as to whether or not you want them sent
  1339. to the archive file.  Default is "YES."  You can also change the name of
  1340. the file if you like.
  1341.  
  1342.   If you have entered any messages, you will also be asked if you are ready
  1343. to pack up your outbound mail.  You may do this more than one time with the
  1344. same mailbag, but I suggest you wait till you are completely finished
  1345. reading all your mail (this protects a partially read mailbag!).
  1346.  
  1347.   Once you have finished working with a mailbag, you should upload your
  1348. replies to the bulletin board from which you downloaded the messages.
  1349. These new messages contain links to the messages to which you replied, so
  1350. you should *NEVER* upload a response bundle to the wrong BBS!  Upload the
  1351. mail bundle the same way you downloaded it: through the program on the BBS.
  1352. Just follow the directions it gives.
  1353.  
  1354.      NOTE:  The mail bundle that XRS makes for you has a strange name
  1355.             made up of what is called HEXADECIMAL numbers.  *Don't*
  1356.             change it! The name means certain things to the BBS where
  1357.             you will upload it to, and if you change the name at all,
  1358.             it is possible that your messages will never make it to
  1359.             the public to be read.  I realize that the name is hard to
  1360.             remember, but don't change it!
  1361.  
  1362.   BE SURE YOU DELETE THE MESSAGE BUNDLE AFTER YOU UPLOAD IT TO THE BBS!
  1363.  
  1364.   You should *never* send "duplicate" messages - this will cause the sysop
  1365. to have a headache, and he may well list you as banished in the XRS control
  1366. file if you do this often.
  1367.  
  1368. eXpress Response System 4.10 documentation                       Page 25
  1369.  
  1370.    ╔════════════════════════════════════════════════════════════════════╗
  1371.    ║░░░░ Miscellaneous Topics ░░░░░░░░░░░░░░░░░░░░░░░░░░ Chapter 7 ░░░░░║
  1372.    ╚════════════════════════════════════════════════════════════════════╝
  1373.  
  1374.          > * > * > * >   READ THIS SECTION!   < * < * < * <
  1375.  
  1376.   There is an international echo available for XRS users.  This is a very
  1377. good place to learn about little "tricks" while using XRS and you can also
  1378. find out about the new goodies that the author is working on.  This is also
  1379. the place to go when you can't find the answer to your problem in the
  1380. documentation (but *please* try the documentation FIRST...).  If your
  1381. BBS doesn't carry this echo, ask your sysop to get it.  The actual
  1382. AREA: name is "QMX_XRS".
  1383.  
  1384.   Using any command line parameter disables the music on registered AND
  1385. unregistered copies.      Example:  "Response x"
  1386.  
  1387.   You cannot use the <F8> key to do searchs while a long message is on the
  1388. screen.  The menu bar options have to be showing (the end of the message).
  1389.  
  1390.   XRS checks the CRC of the UserName field plus all pointnet, zone, net,
  1391. node, etc in USERx.XRS.  It will bomb out if this has been tampered with.
  1392.  
  1393.   XRS also knows if an XORIGIN.XRS file should be found.  It checks the CRC
  1394. of this file, and if any tampering has been done, will bomb out here too!
  1395.  
  1396.   XORIGIN.XRS is automatically deleted before a new mailbag is unpacked.
  1397. This allows you to pickup mail from different BBS's and not use a "locked"
  1398. origin line from the *wrong* system.
  1399.  
  1400.   For batch files, examples of floppy disk setups, modem script files, and
  1401. many other nifty goodies to make XRS even more fun, you need to get a copy
  1402. of the XRS "toolkit".  It even has the setup for a true point system under
  1403. BinkleyTerm, and "Dutch" overlays for you guys in the Netherlands. French
  1404. native-language overlays for Frenchman and French-Canadians, German as well
  1405. as Swedish overlays are also available.  If you can translate XRS into
  1406. your native language, contact the author for information about doing it!
  1407.  
  1408.   To change the colors of XRS use <SHIFT-F7>.  This will also append a new
  1409. XRSCOLOR parameter to the CONFIG.XRS file (and create/update XRSCOLOR.BIN).
  1410.  
  1411.   You can use the <F4> key from anywhere in XRS to change configuration on
  1412. the fly - even while viewing or editing a message.
  1413.  
  1414.   Exit XRS at *any* time by hitting ALT-<F10>.  It will prompt for packing
  1415. mail, etc.  Upon exit, if any unread mailbags exist, XRS will offer to
  1416. restart itself so you can read them.
  1417.  
  1418.   There is a demo file CONFIG.DMO that will show and explain some of the
  1419. CONFIG.XRS options.
  1420.  
  1421. eXpress Response System 4.10 documentation                       Page 26
  1422.  
  1423.   If you are using a mouse, you can easily use it for block marking of
  1424. text.  Just click, slide and release.  Then hit <DEL> for deletion.
  1425.  
  1426.   If you have deleted text <INS> (or <F9> if you used the option to reverse
  1427. those two keys) will pop the last deleted text back into the message.
  1428.  
  1429.   You have the ability to store european characters in messages.  Those
  1430. are from 0x80 (decimal 128) to 0xA5 (165) plus 0xe1 (decimal 225).  Some
  1431. printers might have a problem printing the above characters.
  1432.  
  1433.   In the same vein, you can NOT type "0x01" (happy face) or "0x7f" (DEL)
  1434. characters (used by FIDONET technology for specific actions).
  1435.  
  1436.   There are now versions of the XRS MSG$*.DAT and RESPONSE.HLP files
  1437. available in Dutch, French, German and Swedish - other languages are coming
  1438. soon.  These are located in XRS??NL.ZIP, XRS??FRN.ZIP, XRS??GER.ZIP or
  1439. XRS??SWE.ZIP and *replace* the English language ones.  Each of these will
  1440. contain a single file named "XRS$ALL.DTA" which replaces the English text
  1441. with another native language.  If you un-zip all files inside the main file
  1442. you will overwrite the English with another language.  BE SURE YOU DO NOT
  1443. UNZIP A FOREIGN LANGUAGE "ON TOP" OF THE ENGLISH ONES BY ACCIDENT!  If you
  1444. do, just unpack "XRS$ALL.DTA" from the original (main) zip file.
  1445.  
  1446.   When you start XRS, a file named $$ACTIVE.XRS is created.  When this file
  1447. exists, XRS will not allow you to invoke it again.  You must type EXIT to
  1448. go back into XRS.  If for some reason you CAN'T go back into XRS via the
  1449. "exit" command, simply delete $$ACTIVE.XRS and then you can invoke XRS just
  1450. like you would normally for a new session.
  1451.  
  1452.   Shelling to DOS (with <F10>) closes all files.  You need not worry about
  1453. damage to files or programs.  All messages which have been read are marked
  1454. and will not be shown next time (unless you turn off "Read Only New").
  1455.  
  1456.   A "+" sign after the XRS version number in the TEAR line merely reflects
  1457. a registered version of XRS - it is automatically added when you register.
  1458. An exclamation point designates a "'286" version.
  1459.  
  1460.   While reading messages, you will notice in the upper righthand corner a
  1461. box with numbers.  This shows you the number of messages read, out of a
  1462. total of messages (per message area).  This is in the form of: "xxx of yyy"
  1463. (xxx being the message you are reading, yyy = total messages in that area).
  1464.  
  1465.   The  origin line (brag line) is checked for junk characters.  I don't
  1466. want to make anyone upset, so here's my simple rules: anything between ' '
  1467. (0x20) and '~' (0x7e) is acceptable in origin lines. Some message manglers
  1468. apparently have major difficulty with "foreign" and graphics characters in
  1469. this area (which makes sense outside our MS/DOS world).
  1470.  
  1471.   Laptop computers with LCD or non grey-scale displays may look better if
  1472. you type "MODE BW80" before you start the program.
  1473.  
  1474. eXpress Response System 4.10 documentation                       Page 27
  1475.  
  1476.   If you are running EGA or VGA with extended text rows (43- or 50-lines)
  1477. XRS will exit you to the same mode you were in when you started XRS.  That
  1478. way if you usually run 25x80, but like XRS in the 43x80, it will return
  1479. the screen to 25x80 when you finish using XRS.
  1480.  
  1481.   Memory allocations: XRS requires a minimum of 230k free RAM and will
  1482. use up to 580k of memory total for various options that you can enable
  1483. in the CONFIG.XRS file.  The maximum size is only reached if you have
  1484. 950+ messages in your mailbag, however.  Due to the variables involved,
  1485. a good guesstimate would say, for 250 messages, you would need 400k
  1486. without SWAPping, and about 300k with Swap enabled (see CONFIGURATION
  1487. for more detail on SWAP).
  1488.  
  1489.   You can "eat up RAM" in many ways.  If you have problems, play with
  1490. the options.  Some of the CONFIG.XRS options use more RAM than others -
  1491. tThese are BUFFER, and Preload Summary (and also using the screens with
  1492. more than 25 lines).
  1493.  
  1494.   For rough approximations, if you use the overlayed version of XRS,
  1495. you will need 230k, and a minimum of 300k for the non-overlayed
  1496. version.  The more memory you have, the more options you can enable
  1497. through the CONFIG.XRS file!
  1498.  
  1499.  
  1500. Hint:
  1501.   Almost any "string" input field can be cleared by hitting <INS>.
  1502.  
  1503.  
  1504. ----Getting XRS onto a BBS that doesn't support it:
  1505.  
  1506.   If you are a BBS author and wish to be assigned an ID code (and you are
  1507. willing to write or designate someone to write an interface/mail extractor
  1508. program), contact me at 1:372/6666.
  1509.  
  1510. Note:  The  "Revision History" is in a separate file named _NEW_IN_.???
  1511. inside the archive.  You should refer to this document for exact changes
  1512. and updates which are included in XRS - please see the file CONFIG.NEW for
  1513. a complete description of new CONFIG.XRS parameters.
  1514.  
  1515. eXpress Response System 4.10 documentation                       Page 28
  1516.  
  1517.                 ╔═════════════════════════════════════╗
  1518.                 ║ APPENDIX A - Error Messages & Codes ║
  1519.                 ╚═════════════════════════════════════╝
  1520.  
  1521.    All user caused error messages are self-explanatory, and those that
  1522. cause fatal errors display the DOS completion code (errorlevel) when they
  1523. exit. The following is the current list of possible error exit codes:
  1524.  
  1525.  
  1526. Exit Codes:
  1527.  
  1528.     1 - Unable to open XRS_PACK.LOG for append
  1529.  
  1530.     2 - Missing MAIL?IDX.XRS file
  1531.  
  1532.     3 - Unable to open RESPONSE.XRS for update
  1533.  
  1534.     5 - Missing USERS?.XRS file
  1535.  
  1536.     6 - Missing AREAS?.XRS file
  1537.  
  1538.     8 - Unable to open existing outbound netmail packet
  1539.  
  1540.     9 - Unable to open new outbound netmail packet
  1541.  
  1542.    10 - Unable to open echomail outbound .PKT file
  1543.  
  1544.   127 - Error executing external bundle packer
  1545.  
  1546.  
  1547. Swap errors:
  1548.  
  1549.   253 - Error in LIM/EMS usage.
  1550.  
  1551.   254 - Fatal Disk Error
  1552.  
  1553.   255 - Error in Memory Re-Allocation
  1554.  
  1555. eXpress Response System 4.10 documentation                       Page 29
  1556.  
  1557.                    ╔═══════════════════════════════════════╗
  1558.                    ║ APPENDIX B - XRS Files Used & Created ║
  1559.                    ╚═══════════════════════════════════════╝
  1560. The following files come with your XRS Response program, and are required
  1561. for it to run:
  1562.  
  1563.    XRS$CORE.RTL - RTLink+ "RunTime Library" for XRS, XREd and XRUserEd
  1564.    XRS$ALL.DTA  - The C-Worthy System overlays and help files combined
  1565.    RESPONSE.EXE - The "XRS" Response program itself
  1566.  
  1567. These files come with your XRS Response program, but are optional:
  1568.  
  1569.    XRS.KEY      - Only sent to registered users - contains passkey
  1570.  
  1571. The following files are included when you download a batch of messages
  1572. from a bulletin board and are required for the program to run (changing any
  1573. of these files will cause "XRS" Response to fail):  (note - "?" is always
  1574. replaced by '1' or the node number you signed onto if a multi-node BBS)
  1575.  
  1576.    ACCESS?.XRS  - Message areas access information
  1577.    MAIL?IDX.XRS - The message information index pointer file
  1578.    BAT?MAIL.XRS - The actual text of the messages you select
  1579.    AREAS?.XRS   - A listing of the messages areas you can use
  1580.    USER?.XRS    - Control file containing your name, address, etc.
  1581.    SUMMARY?.XRS - Index of messages and statistics. <F6> displays it
  1582.    xxxxxxxx.XRS - Special file. Named by the Sysop.  Should be different
  1583.                   for each BBS.  If it is named EZBOARD?.XRS, tell your
  1584.                   sysop to read his documentation better!  This will allow
  1585.                   you to tell from which board you downloaded the messages!
  1586.  
  1587. The following files are created by "XRS" Response when running - you should
  1588. *never* change these files!:
  1589.  
  1590.    RESPONSE.XRS - The outgoing message header information
  1591.    ??.MSG       - The actual messages you create ('xx' = 1 to 99)
  1592.    XRS_PACK.$$? - "?" is a digit indicating the last used mailbag number
  1593.    $T$E$M$P.XRS - holds each messages temporarily as it is written
  1594.  
  1595. The following files are created by "XRS" Response when you run it and may
  1596. be modified online or manually.  You may delete any of these files:
  1597.  
  1598.    ORIGIN.XRS   - Contains your "Brag Line" banner for outgoing messages
  1599.    ARCHIVED.XRS - Contains all messages you have marked with "TAG/untag"
  1600.    XRS_PACK.LOG - A log of outgoing messages which have been mailbagged
  1601.  
  1602. A single outgoing FidoNet-style mailbag or bundle is created for you to
  1603. send back to the BBS from which you downloaded the messages:
  1604.  
  1605.    xxxxxxxx.SU?, .MO?, .TU?, .WE?, .TH?, .FR? or .SA?  (depending on the
  1606. day-of-the-week).    *** DO NOT CHANGE THIS FILE ! ***    It should be
  1607. uploaded back to the BBS on your next call and then DELETED!
  1608.  
  1609. eXpress Response System 4.10 documentation                       Page 30
  1610.  
  1611.                    ╔═══════════════════════════════════════╗
  1612.                    ║ APPENDIX C - XRS under Novell NetWare ║
  1613.                    ╚═══════════════════════════════════════╝
  1614.  
  1615.    "XRS" Response is written using the C-Worthy Interface Library from
  1616. Custom Design Systems marketed by Solution Systems.  The version of
  1617. the library used with "XRS" Response is a newer version than the one
  1618. available when NetWare programs (including Menus, FConsole, SysCon,
  1619. Session, Queue, etc) were written.  This version includes mouse support,
  1620. which is not found in the NetWare utilities (not yet, anyway!).  Just
  1621. follow the instructions for setting up XRS - the overlay file names have
  1622. all been changed so that there is no longer any conflict with the
  1623. filenames used by the NetWare versions of C_Worthy.
  1624.  
  1625.                     
  1626.                      ╔═════════════════════════════════╗
  1627.                      ║ APPENDIX D - XRS under Desqview ║
  1628.                      ╚═════════════════════════════════╝
  1629.  
  1630.   XRS is Desqview "smart".  It knows when Desqview is active, and you
  1631. should have no problem running XRS in this environment.  For more
  1632. information on running programs under Desqview, see your Desqview
  1633. manual.  XRS automatically releases time slices at appropriate times.
  1634.  
  1635. eXpress Response System 4.10 documentation                       Page 31
  1636.  
  1637.                  ╔═══════════════════════════════════════╗
  1638.                  ║ APPENDIX E - Checklist for Setting Up ║
  1639.                  ╚═══════════════════════════════════════╝
  1640.  
  1641. You only need one of the four RESP*.EXE files!  Each pair of executables
  1642. distributed includes an overlayed (the larger one) and a non-overlayed
  1643. version.  One pair is 'generic' ("XT") and one pair is designed only for
  1644. NEC V20/30 chips or 80286+ CPUs ("AT").
  1645.  
  1646. THERE IS NO REASON TO GET OTHERS UNLESS YOU ARE USING XRS ON TWO MACHINES!
  1647.  
  1648.  
  1649.  
  1650.      T e n   e a s y   s t e p s   f o r   u s i n g   X .  R .  S .
  1651.  
  1652.  
  1653.    (____)  1) Get latest version of "XRS" from your local BBS
  1654.  
  1655.    (____)  2) Create a new diskette or sub-directory preferably called \XRS
  1656.  
  1657.    (____)  3) Un-Archive the files into this new sub-directory using PKUnZip
  1658.  
  1659.    (____)  4) Read The Fine Manual - decide which parameters you want in
  1660.               your CONFIG.XRS file. (It will run without it.)
  1661.  
  1662.    (____)  5) Obtain an "Express Batch Mail" mailbag from the BBS
  1663.  
  1664.    (____)  6) Use "XRS" Response to read and reply to the messages
  1665.  
  1666.    (____)  7) Enjoy having much more time to read and reply to messages!
  1667.  
  1668.    (____)  8) Pack up your replies and upload them back to the BBS
  1669.  
  1670.    (____)  9) After uploading replies, delete them on your end!
  1671.  
  1672.    (____)  10) Repeat starting at item #5
  1673.  
  1674. eXpress Response System 4.10 documentation                       Page 32
  1675.  
  1676.                      ╔═════════════════════════════════╗
  1677.                      ║ APPENDIX F - Problem Resolution ║
  1678.                      ╚═════════════════════════════════╝
  1679.  
  1680.   To date, several "problem" machines have turned up, and out of those,
  1681. some were solved easily, one was solved with a lobotomy and one is still
  1682. not workable.
  1683.  
  1684.   GOOD:
  1685.  
  1686.     1) Make sure you have ANSI.SYS installed - some machines do weird
  1687. things even so - at least two have turned out to have ANSI.SYS versions for
  1688. a vendor-specific DOS that was not 100% compatible.
  1689.  
  1690.     2) Make sure the DOS environment string "PATH" points to the directory
  1691. where your PKZIP/PKUNZIP or PKARC/PKXARC programs reside, or have them in
  1692. the same sub-directory you run XRS in.  If you run out of memory when doing
  1693. the MailBag pack, usually, just re-entering the program and immediately
  1694. exiting will correct the problem.  If you cannot correct the problem, you
  1695. can upload the ddhhmmss.PKT file (where dd = day of month, hh = hour, etc)
  1696. to the BBS, just like you would send the usual MailBag.
  1697.  
  1698.     3) Some older 4.77MHz 8088-based computers seem to dislike the recent
  1699. versions with rodent support.  In at least one case, replacing the 8088
  1700. with a NEC V20 CPU chip has fixed this strange problem.  Both a Leading
  1701. Edge model "D" and a Compaq Portable Plus have been reported with this
  1702. problem. This new version should correct all former incompatibilities
  1703. in this area!  PLEASE - let me know if anyone has problems with program
  1704. locking up!
  1705.  
  1706.     4) People have asked which method XRS uses to pack and unpack mail.  It
  1707. will automatically call the correct un-packer program for incoming mail,
  1708. and it will attempt to find a - PKZIP b - LHARC, or c - PKARC (in that
  1709. order) to pack up the outbound mail.
  1710.  
  1711.   BAD:
  1712.  
  1713.     1) It has been reported that AT&T 640x400 resolution color displays
  1714. will not work with XRS.  Newer versions work with some, though.
  1715.  
  1716. To aid in trouble-shooting, an integrated screen dump to a hard-coded file
  1717. is now available by pressing <CTRL_F10>.  This creates $XRS$PRT.SCR which
  1718. consists of a short header plus a copy of the screen buffer.  Please send
  1719. Mike this file when something unusual happens.
  1720.  
  1721. Since the XRS screen dumps contain graphics you should send the file and
  1722. YOU SHOULD NOT ATTEMPT TO SEND XRS SCREEN DUMPS IN ECHOMAIL MESSAGES!
  1723.  
  1724. eXpress Response System 4.10 documentation                          Page 33
  1725.  
  1726.  
  1727.                                    Index
  1728.  
  1729. ??.MSG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6,29
  1730. $$ACTIVE.XRS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
  1731. $RUN.OVL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
  1732. <ALT-F4>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
  1733. <ALT-F6>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
  1734. <ALT-F8>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
  1735. <ALT-F10> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
  1736. <DEL> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20, 26
  1737. <F1>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18, 19, 20
  1738. <F1><F1>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
  1739. <F10> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18, 25
  1740. <F2>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
  1741. <F3>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18, 20
  1742. <F4>. . . . . . . . . . . . . . . . . . . . . . . . . . . .8-10, 18, 21, 25
  1743. <F5>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
  1744. <F6>. . . . . . . . . . . . . . . . . . . . . . . . . . . .5, 9, 18, 19, 29
  1745. <F7>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
  1746. <SHIFT-F7>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
  1747. <F8>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12, 18
  1748. <F9>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
  1749. <INS> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20, 22, 25
  1750. <INS> <F9> Reversed . . . . . . . . . . . . . . . . . . . . . . . . . . .14
  1751. <TAB> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
  1752. 80-column modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
  1753. ANSI.SYS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3, 32
  1754. ARC_ONLY.XRS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
  1755. ARCHIVED.XRS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6, 29
  1756. AREAS?.XRS. . . . . . . . . . . . . . . . . . . . . . . . . . . . 5, 28, 29
  1757. AT&T 640x400. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
  1758. Auto Cycle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
  1759. Auto Cycling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
  1760. AutoMatch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
  1761. AutoTag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
  1762. BAT?MAIL.XRS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5, 29
  1763. BBS Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
  1764. BinkleyTerm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
  1765. Blinking. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8, 20
  1766. Brag line . . . . . . . . . . . . . . . . . . . . . . . . 6, 16, 21, 26, 29
  1767. Buffer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
  1768. Bundler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
  1769. BundlePath  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
  1770. C language. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
  1771. C-Worthy Interface. . . . . . . . . . . . . . . . . . . . . . . . .1, 4, 30
  1772. CGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
  1773.  
  1774. eXpress Response System 4.10 documentation                          Page 34
  1775.  
  1776.  
  1777.                              Index continued
  1778.  
  1779. checklist for setting up. . . . . . . . . . . . . . . . . . . . . . . i, 31
  1780. color card. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
  1781. commenting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
  1782. Config Snap . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10, 21
  1783. Config Snap-away. . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
  1784. CONFIG.DMO. . . . . . . . . . . . . . . . . . . . . . . . . . . . 5, 12, 25
  1785. CONFIG.NEW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12, 32
  1786. CONFIG.XRS. . . . . . . . . . . . . . . . . . 5, 7, 9-15, 18, 20, 25-27, 32
  1787. configuration . . . . . . . . . . .i, 3, 5, 7-10, 12, 15-20, 22, 23, 25, 26
  1788. CONTINUE: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
  1789. Custom Design Systems . . . . . . . . . . . . . . . . . . . . . . . . 4, 30
  1790. Desqview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . i, 26, 30
  1791. disk drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3, 15
  1792. Dutch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
  1793. eat up RAM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
  1794. echomail. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
  1795. Edit Brag Line. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
  1796. Editor QEdit.exe %s . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
  1797. EGA . . . . . . . . . . . . . . . . . . . . . . . . . . . 3, 10, 12, 26, 27
  1798. error-code. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
  1799. errorlevel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
  1800. EuroDate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
  1801. European characters . . . . . . . . . . . . . . . . . . . . . . . . . . .25
  1802. Exit Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
  1803. EXIT: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
  1804. eXport d:\xrs\savetext.out. . . . . . . . . . . . . . . . . . . . . . . . 9
  1805. EXPORT: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
  1806. external editor . . . . . . . . . . . . . . . . . . . .8, 9, 12, 21, 25, 26
  1807. Fido. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1, 4
  1808. FidoNet . . . . . . . . . . . . . . . . . . . . . . .1, 2, 4, 6, 12, 20, 29
  1809. file extension. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
  1810. FirstDo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9, 18
  1811. Flip Heading. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
  1812. floppy disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
  1813. Force Redirection . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
  1814. FourDog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
  1815. Garbage Nuking. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
  1816. Guiltware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
  1817. hex address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
  1818. Hide Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
  1819. InDir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
  1820. installation. . . . . . . . . . . . . . . . . . . . . . . . . . i, 5, 7, 16
  1821. Internal Editor . . . . . . . . . . . . . . . . . . . . . . . . . . .12, 21
  1822. Jump Headers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
  1823.  
  1824. eXpress Response System 4.10 documentation                          Page 35
  1825.  
  1826.  
  1827.                              Index continued
  1828.  
  1829. large mailbags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
  1830. LHARC . . . . . . . . . . . . . . . . . . . . . . . . . . .4, 6, 11, 14, 32
  1831. license . . . . . . . . . . . . . . . . . . . . . . . . . . . . i, 2, 3, 33
  1832. LIM/EMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9, 28
  1833. Lotus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4, 10, 18
  1834. List View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
  1835. Macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
  1836. MAIL?IDX.XRS. . . . . . . . . . . . . . . . . . . . . . . . . . . 5, 28, 29
  1837. mailbag . . . . . . . . . . . . . i, 3, 5, 6, 9, 15, 18, 23, 26, 29, 31, 32
  1838. memory. . . . . . . . . . . . . . . . . . . . . .3, 7, 9, 21, 22, 26-28, 32
  1839. Microsoft . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
  1840. Mode 50 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
  1841. Mono Dim. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
  1842. monographic monitor . . . . . . . . . . . . . . . . . . . . . . . . . . .10
  1843. mouse . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3, 10, 25, 30
  1844. Music . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
  1845. NetMail . . . . . . . . . . . . . . . . . . . . . . .11, 19, 25, 26, 28, 33
  1846. NetWare . . . . . . . . . . . . . . . . . . . . . . . . . . . .i, 4, 30, 31
  1847. New Only. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
  1848. No Alt Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
  1849. No Blink. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
  1850. No Clock. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
  1851. No EMS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
  1852. No Mark . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
  1853. No Seconds. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
  1854. No Snow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
  1855. Nuke Garbage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
  1856. Old Outbound Delete . . . . . . . . . . . . . . . . . . . . . . . . . . .13
  1857. One Tear. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
  1858. Option Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
  1859. Opus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1, 15, 26
  1860. origin line . . . . . . . . . . . . . . . . . . . . . . . . . . .12, 20, 26
  1861. ORIGIN.XRS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6, 29
  1862. OTHER:. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
  1863. overlayed version . . . . . . . . . . . . . . . . . . . . . . . . . . 7, 27
  1864. Packer xxxxx. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
  1865. packing protocol. . . . . . . . . . . . . . . . . . . . . . . . . . . 7, 15
  1866. Page View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
  1867. parameter . . . . . . . . . . . . . . . . . . . . . . .7-12, 18, 20, 25, 26
  1868. passkey . . . . . . . . . . . . . . . . . . . . . . . . . . . .2, 5, 29, 33
  1869. Pause 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
  1870. PIDS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
  1871. PKArc . . . . . . . . . . . . . . . . . . . . . . . . . . .4, 6, 11, 28, 32
  1872. PKUnZip . . . . . . . . . . . . . . . . . . . . . . . . . . . .4, 6, 31, 32
  1873. PKXArc. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4, 6, 32
  1874. PKZip . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4, 6, 11, 32
  1875.  
  1876. eXpress Response System 4.10 documentation                          Page 36
  1877.  
  1878.  
  1879.                              Index continued
  1880.  
  1881. Preload summary . . . . . . . . . . . . . . . . . . . . . . . . . . . 8, 26
  1882. PREVIOUS: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
  1883. problem resolution. . . . . . . . . . . . . . . . . . . . . . . . . . i, 32
  1884. Program Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . .19
  1885. QMX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4, 16
  1886. QuickBBS. . . . . . . . . . . . . . . . . . . . . . .1, 4, 5, 8, 16, 26, 29
  1887. QuickBBS Group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
  1888. Quote Header. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
  1889. Quote Heading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
  1890. Quote Kludge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7, 21
  1891. QUOTE:. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
  1892. Read Only New . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
  1893. REGISTER.XRS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
  1894. registration. . . . . . . . . . . . . . . . . . . . . . . . . . . .i, 2, 38
  1895. REPLY:. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22, 23
  1896. RESPONSE.EXE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5, 29
  1897. RESPONSE.XRS. . . . . . . . . . . . . . . . . . . . . . . . . . . 6, 28, 29
  1898. revision history. . . . . . . . . . . . . . . . . . . . . . . . . . . i, 32
  1899. semicolon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
  1900. separate subdirectory . . . . . . . . . . . . . . . . . . . . . . . . . . 5
  1901. SetPelHeight. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
  1902. SetPelWidth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
  1903. setting up. . . . . . . . . . . . . . . . . . . . . . . . . . .i, 5, 30, 31
  1904. shell to DOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
  1905. shelling to DOS . . . . . . . . . . . . . . . . . . . . . . . . . . . 9, 25
  1906. Solution Systems. . . . . . . . . . . . . . . . . . . . . . . . . .1, 4, 30
  1907. sound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
  1908. SUMMARY?.XRS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5, 29
  1909. Swap. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9, 21, 26
  1910. SWAP!XRS.$$$. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
  1911. Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
  1912. TAG:. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
  1913. TagOutFN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
  1914. TComm/Net . . . . . . . . . . . . . . . . . . . . . . . . . . . 1, 4, 5, 15
  1915. tear line . . . . . . . . . . . . . . . . . . . . . . . . . . .7, 8, 12, 24
  1916. TimeAdjust. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
  1917. To Name Prompt. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
  1918. To You. . . . . . . . . . . . . . . . . . . . . . . . . . . .18, 19, 21, 23
  1919. To You Only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
  1920. TWIT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
  1921. unpacking a new mailbag . . . . . . . . . . . . . . . . . . . . . . . . .19
  1922. USER?.XRS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5, 29
  1923. UserList D:\BINKLEY\FIDOUSER.LST. . . . . . . . . . . . . . . . . . . . .11
  1924.  
  1925. eXpress Response System 4.10 documentation                          Page 37
  1926.  
  1927.  
  1928.                              Index continued
  1929.  
  1930. USERLIST.DMO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
  1931. VDISK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
  1932. VGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11, 12, 26, 27
  1933. video mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
  1934. WildCat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1, 26
  1935. WildCat! 3.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
  1936. XRS32FRN.ZIP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
  1937. XRS32GER.ZIP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
  1938. XRS32NL.ZIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
  1939. XORIGIN.XRS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
  1940. XRS.KEY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2, 5, 29
  1941. XRS_PACK.$$?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6, 29
  1942. XRS32KIT.ZIP. . . . . . . . . . . . . . . . . . . . . . . . . . .12, 15, 25
  1943. XRSColor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12, 25
  1944. Z-Modem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
  1945. ZIP_ONLY.XRS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
  1946.  
  1947.  
  1948. eXpress Response System 4.10 documentation                          Page 38
  1949.  
  1950.                             ╔══════════════╗
  1951.                             ║ Registration ║
  1952.                             ╚══════════════╝
  1953. ** NOTE **  There *is* an online XRS registration script on my BBS - East
  1954. Bay X-Change at 803/556-7485 which is the fastest way to get your X.R.S.
  1955. registration.  You can either pickup your passkey (no more than) 48 hours
  1956. after giving the information, or it can be delivered to any network address
  1957. for which I have a nodelist (see below) within a few days (usually not more
  1958. than a week even overseas).  This is only useful if you have a Diners Club,
  1959. Access, Carte Blanche, MasterCard, EuroCard, American eXpress, Optima or
  1960. Visa.  I can take bankcard registrations by phone - see REGISTER.FON!
  1961.  
  1962. OTHERWISE YOU MUST MAIL THE BOTTOM PAGE OF THIS FORM TO THE GIVEN ADDRESS!
  1963.  
  1964. I do not mail registrations!  You must either provide a valid network node
  1965. or pickup your key from East Bay X-Change Node 1 (number given above).  If
  1966. you send in a registration without a valid network address (or without one
  1967. period), your PassKey code will be posted in a private message to you in my
  1968. "LOCAL" messages section.  If you do not have your registration passkey in
  1969. two weeks (mailed from the US or Canada), one week for online credit card
  1970. registrations on East Bay X-Change or three to four weeks depending upon
  1971. where you are located overseas - PLEASE CONTACT ME AT MY FIDONET ADDRESS!
  1972.  
  1973. Several overseas systems have online credit card registration now, too!
  1974. Please see the separate file "FOREIGN.REG" for details.
  1975.  
  1976. Several native-language overlays are available (in addition to the default
  1977. English) for Dutch, German, French, and Swedish XRS users.  Ask your SysOp
  1978. if he has them available!  Each was translated by a native speaker of the
  1979. language (painstakingly and without pay - if you use one, you should
  1980. consider sending them $5 for their time and trouble!).  This is simply a
  1981. different binary file to replace the English "XRS$ALL.DTA" language file.
  1982.  
  1983.                            ┌─────────┐
  1984.                      ┌─────┴───┐     │              (R)
  1985.                    ──│         │o    │──────────────────
  1986.                      │   ┌─────┴╨──┐ │  Association of
  1987.                      │   │         │─┘  Shareware
  1988.                      └───│    o    │    Professionals
  1989.                    ──────│    ║    │────────────────────
  1990.                          └────╨────┘    MEMBER
  1991.  
  1992.  XRS is written by a member of the Association of Shareware Professionals
  1993.  (ASP).  ASP wants to make certain the shareware principle works for you!
  1994.  
  1995. If you are unable to resolve a shareware-related problem with an ASP member
  1996. by contacting the member directly, ASP may be able to help.  The Ombudsman
  1997. can help you resolve a dispute or problem with an ASP member, but does not
  1998. provide technical support for members' products.  Please write:
  1999.  
  2000.    ASP Ombudsman,   545 Grover Road,   Muskegon, MI  49942   U S A
  2001.  
  2002. or send a message via Compuserve Mail to ASP Ombudsman 70007,3536.
  2003.                 ╔═══════════════════════════════════════╗
  2004.                 ║ X.R.S. version 4.10 registration form ║
  2005.                 ╚═══════════════════════════════════════╝
  2006. Dear Mike:
  2007. I like it!  I am sending you the requested $30 payment for a license in
  2008. perpetuity to use your eXpress Response System program, better known as
  2009. "XRS".  Please send my registration PassKey code file for future versions.
  2010.  
  2011. Please verify that you have or will read "ETHICAL.XRS" statement which is
  2012. included in the documentation, and agree to be bound by the terms therein:
  2013.  
  2014. [  ] YES - I have read it...    / In any case, you agree to abide by rules
  2015. [  ] NO - but I will read it    \ and ethics therein by mailing this form.
  2016.  
  2017.                                              Date sent: _____/_____/_____
  2018.  
  2019.    Name to Register for XRS: ____________________________________________
  2020.     * *IMPORTANT* *  Name must be *exactly* as you spell it on the BBS!
  2021.  
  2022.  Address of Registered User: ____________________________________________
  2023.  
  2024. City, State, Zip or Country: ____________________________________________
  2025.  
  2026. Name of BBS: ___________________    Name of SysOp: ______________________
  2027.  
  2028. Type of BBS: __________  (Quick, RA, XBBS, TComm, Super, Opus, TPBoard etc)
  2029.  
  2030. Network address to send key: ____:_____/_____       * * IMPORTANT * *
  2031.      BE SURE YOU GET THIS ADDRESS RIGHT!  (keys are sent via netmail)
  2032.  
  2033. +---------------------------------------------------------------------------+
  2034. |  To charge registration supply the following information: (check one)        |
  2035. |                                                                           |
  2036. |  o Carte Blanche         o Diners Club         o Visa         o EuroCard  |
  2037. |                                                                           |
  2038. |  o Mastercard        o Optima*        o AmericanExpress*        o Access  |
  2039. |                                                                           |
  2040. | * American Express requires your billing address exactly match that given |
  2041. | above in order to validate a mailed or electronically transmitted charge! |
  2042. |                                                                           |
  2043. | Name (exactly as printed on the bank card!) _____________________________ |
  2044. |                                                                           |
  2045. | Card Account Number _____________________  Expiration Month/Year: ___/___ |
  2046. +---------------------------------------------------------------------------+
  2047.  
  2048. Foreign registrations please send 30 US$ cheque payable on a bank in the US!
  2049. (banks charge me $10 to collect a foreign cheque - even Canadian, so if you
  2050. must send a personal cheque, please add $10, total 40 US$.  It may be easier
  2051. to send a money order made payable for 30 US$ thru your PTT system.)
  2052.  
  2053. Mail this form properly filled out with your credit card information, or
  2054. check for $30 (or 40 US$ if you send a foreign personal cheque) to:
  2055.  
  2056.  Mike Ratledge,  995 Buck Hall Landing,  McClellanville, S.C. 29458 (U.S.A.)
  2057.  
  2058. THANK YOU!!!  For using and for registering my ShareWare program...
  2059.